草庐IT

Tomcat-Spring-Hibernate

全部标签

java - Spring OAuth2 "Full authentication is required to access this resource"

我正在尝试将SpringOAuth2用于我的其余应用程序。但看起来我犯了一个错误,我可以找到我在哪里做的。流程应该是:1.使用用户名和密码从/oauth/token获取token2.使用提供的token向/security发出请求方法安全配置:@Configuration@EnableGlobalMethodSecurity(prePostEnabled=true,proxyTargetClass=true)publicclassMethodSecurityConfigextendsGlobalMethodSecurityConfiguration{@AutowiredprivateS

java - Spring Boot多war应用集成测试

我有一个由多个mavenwar项目组成的应用程序。我有另一个Maven项目,它使用org.springframework.web.client.RestTemplate调用针对手动启动的tomcat部署的多war应用程序运行JUnit集成测试。但是,我希望我的集成测试项目在运行我的测试之前真正启动我的多war应用程序(整个套件的持续时间一次)...在spring-boot中!在我的集成测试项目中,我希望能够将所有war项目作为一个spring-boot应用程序一起运行,每个项目都有自己的上下文路径(例如,localhost:8080/a用于项目“a”,localhost:8080/bf

java - Spring-Cloud 配置服务器忽略配置属性文件

我正在尝试创建一个SpringCloud配置服务器,它从属性文件而不是github中读取配置数据。服务器启动,但不提供文件中的属性。我在classpapath上有两个配置文件:bootstrap.ymlspring:application:name:config-server配置服务器.propertiesfoo=bar当我转到据称应该给我foo属性值的url时:curlhttp://localhost:8888/admin/env/foo我得到一个错误:“时间戳”:1415298615005,“状态”:404,“错误”:“未找到”,“异常”:“org.springframework.

java - 在 Spring RESTful 服务中通过相同的 URL 和相同的方法使用不同的输入 JSON 格式

我将使用Spring实现RESTfulweb服务。让它成为一个普通的PUT方法,像这样:@RequestMapping(method=RequestMethod.PUT,value="/foo")public@ResponseBodyvoidupdateFoo(@RequestBodyFoofoo){fooService.update(foo);}在这种情况下,输入的JSON格式(如果它对应于Foo类)将被成功转换为Foo实例而无需额外的努力,或者在格式错误的情况下将发出错误。但我想让服务能够使用相同的方法(例如PUT)和相同的URL(例如/foo)使用两种不同类型的格式。所以它可能看

java - Grails:模拟 hibernate 代理进行测试

将grails与类似于以下的域类层次结构一起使用时:abstractclassVehicle{...}classCarextendsVehicle{...}classMotorcycleextendsVehicle{...}和如下服务:classVehicleService{defstartRepairing(Carcar){...}defstartRepairing(Motorcyclemotorcycle){...}}我们在生产中经常遇到如下错误:Nosignatureofmethod:VehicleService.startRepairing()isapplicableforar

java - hibernate 4.3.x - 加载所有实体注释类

在我工作的一个项目中,我不使用Spring,我只使用Hibernate。我不想将hbm.xml文件用于实体映射/描述/等。我只想使用注释。我如何告诉Hibernate从某些包中加载所有Entity/Table注释类?我在网上搜索过,但没有找到。我也找不到有关最新Hibernate版本的信息(主要是过时的文章/帖子/等)。编辑1:http://docs.jboss.org/hibernate/orm/4.3/manual/en-US/html_single/#mappinghibernate文档页面是这样说的:Object/relationalmappingscanbedefinedin

java - 使用 Spring Hateoas 可分页

我有一个使用Hateoas的Rest-Service,它在没有分页的情况下工作。现在我正在制作可分页的Json。我使用Spring-Hateoas的开箱即用功能来完成它。但现在我坚持使用它,我想它真的没有很好的记录,如果有的话。我的JSON如下所示:{"_embedded":{"vertragResourceList":[{"identifier":728,"auszubildender":"Rumm","beruf":"Landwirt/in","betrieb":"MitterbauerJohann","betriebsNummer":"e12d0949-67ae-4134-9dc

java - NoInitialContextException 错误 Tomcat

我一直试图在这里找到解决方案,但我不能...我有以下代码,但出现此错误。我错过了什么吗?谢谢:)代码packagesrc;importjava.sql.DriverManager;importjava.sql.Connection;importjava.sql.SQLException;importjava.sql.Statement;importjava.sql.Wrapper;importjava.util.Hashtable;importjava.util.Properties;importjava.io.*;importjavax.*;importjavax.activatio

java - 启动 spring web mvc 应用程序时出现异常

当我使用spring3.2.9时,我的spring项目运行良好,但如果我将其更改为4.1.4,则在启动应用程序时出现以下异常。4.1.4.RELEASE这里是异常的异常详情:org.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'requestMappingHandlerAdapter'definedinclasspathresource[org/springframework/web/servlet/config/annotation/DelegatingWebMvcConfi

java - 由于 Hibernate Mapping 需要将某些字段作为 @Transient 但 JSP 无法访问它们

在Java中,我可以访问类的Transient字段的值。但是,我不访问JSP上的相同字段。我怎样才能使它们对JSP可用?我正在使用Hibernate检索值,我认为对此的解决方案是使用Transformers.aliasToBean选项,但还有其他解决方案吗?有没有办法摆脱transient注解,但在Hibernate中有相同的映射?那样的话,问题就迎刃而解了。@AssociationOverrides({@AssociationOverride(name="tta.names",joinColumns=@JoinColumn(name="id"))})publicclassNamesi