23得票1回答
Spring Boot带有多个DispatcherServlet,每个都有自己的@Controllers。

基本上,我想将我的应用程序分为两部分。每个部分都有自己的安全性和自己的@Controller。 @Services 应该可以从两个部分访问。 所以我想,我应该得到2个 DispatcherServlet。一个监听/admin/*,另一个监听其他所有内容(/)。每个都将拥有自己的Annotati...

22得票4回答
使用Hibernate 5和Spring 4进行编程式SchemaExport / SchemaUpdate

使用Spring 4和Hibernate 4,我能够使用反射从当前环境获取Hibernate Configuration对象,使用以下代码:@Autowired LocalContainerEntityManagerFactoryBean lcemfb; EntityManagerFacto...

20得票8回答
Spring Rest处理空请求体(400 Bad Request)

我正在使用Spring4开发一个RESTful应用程序。 我想处理当POST请求没有body的情况。 我编写了以下自定义异常处理程序: @ControllerAdvice public class MyRestExceptionHandler { @Exc...

19得票3回答
如何在命令行中传递application.properties文件给一个Spring Boot应用程序?

我有一个Spring Boot应用,并且希望在启动时通过命令行传递application.properties文件。即当我运行'mvn spring-boot:run --application.properties'命令时,我的src/main/resources目录下有一个默认的appli...

18得票3回答
Spring 4无需STOMP的websocket,socketjs

我想测试websocket,但不想使用socketjs库也不想添加任何stomp连接。 我正在遵循stackoverflow问题的示例: WebSocket with Sockjs & Spring 4 but without Stomp 所以在没有stomp服务器的情况下,我已经...

17得票6回答
如何要求多个角色/权限:

据我所知,只有在@Secured注释或ExpressionUrlAuthorizationConfigurer对象中提供了任意一个列表。尝试添加多个注释或hasAuthority()调用将无法编译或仅使用最新的注释或调用。 如何定义一个特定请求(匹配模式的一组请求)或方法需要一组角色/权限全...

16得票1回答
Spring中使用带有用户目标的Stomp @SubscribeMapping("/user/...")无法正常工作。

我需要对用户的目标订阅进行反应。 示例: 一个用户订阅了/user/messages,因为他想接收所有进入的消息。现在我想查找任何在他离线期间创建的面向该用户的消息,并将它们发送给该用户。 可用代码: 客户端代码:stompClient.subscribe('/user/message...

16得票3回答
各种PropertySources的优先级顺序

Spring 自 4.0 版本以来,为所有标记为 @Configuration 的类引入了一个新的注解 @PropertySources,它接受不同的 @PropertySource 参数。 Translated: Spring has introduced a new annotation...

16得票3回答
Spring4.2.1和Hibernate5集成时出现抽象方法错误

我在我的项目中声明了spring-framework 4.2.1.BUILD-SNAPSHOT和hibernate 5.0.0.BETA2,但我遇到了一个AbstractMethodError错误。 下面是堆栈跟踪信息:java.lang.IllegalStateException: Fai...

15得票4回答
Spring框架中的Ehcache配置

我正在尝试从RSS源加载一些内容,并使用Spring中的ehcache库将其作为缓存传递给客户端。以下是我的代码: import org.springframework.cache.annotation.Cacheable; @Service public class GlossaryR...