问题标签 [spring-4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - Spring框架中的ehcache配置
我正在尝试从 RSS 提要加载一些上下文,并在春季使用 ehcache 库将其作为缓存传递给客户端。这是我的代码:
同样在 /webmi/src/main/resources/ehcache.xml 我有 echahe.xml :
但问题是,当我想在应用程序内容中添加 bean 时,它会出错。这是部分 application-content.xml :
但它给了我以下错误:
我整天都在做这个,但我不知道是什么问题。有知道答案的请帮忙!!!
编辑: 我添加了 spring-contect-support,这是 Pom 中的依赖项:
但错误已更改为以下内容:
spring-mvc - Spring4 MVC 无法识别 jsps
我正在尝试使用 gradle 和 Spring4 制作一个 MVC 项目。
但是当我使用 gradle jettyRun 运行时,我得到...
更新 Web.xml
我添加了这一行
但是只有 html 呈现服务器端的东西不起作用
java - Spring 4 - websocket 消息传递 stomp 处理程序
我正在尝试spring提供的教程-messaging-stomp-websocket,它工作正常
现在我想扩展 this 并添加拦截通道的 WebSocket 处理程序。
WebSocketConfig 类的这个处理程序。
任何帮助如何配置WebSocketHandlerSpring
处理程序WebSocketConfig
?
spring - 以编程方式注册 WebMvcConfigurationSupport 而不是 @Configuration
[这个问题类似于“防止@EnableWebMvc-annotated 类被@ComponentScan 拾取”,只是针对该问题使用了不同的攻击向量,我在Spring 4 中遇到了问题]
由于@ComponentScan 找到了所有@Configuration 实例,它还选择了我的WebMvcConfigurationSupport 扩展,这是我在servlet 环境中想要的。但是在集成测试模式下,我不希望这样,因为它抱怨 ServletContext 不存在。
我曾经通过使用 @Configuration 注释而不是让 @ComponentScan 找到它来解决这个问题,我使用 AnnotationConfigWebApplicationContext.register(thatClass) 直接包含它,该代码在集成测试设置期间不运行。
这工作得很好,直到我升级到 Spring 4.0.2,在那里我从 4.0 类 CompositeUriComponentsContributor 获得了一个新异常:
所以显然,由于某种原因,现在需要“@Configuration-found”,而不是被注册调用包含。
这是为什么?我怎样才能解决这个问题?我明白我可以将它移出@ComponentScan“路径”,但我想知道会发生什么。
spring-mvc - SpringMVC:不一致的映射行为取决于 url 扩展
我有一个基于 RESTful spring 的端点来获取存储在数据库中的资产到 javascript 编辑器。相关部分归结为:
对于像这样的网址,这可以按预期工作
但是一旦我将扩展名更改为.css
.
经过一些调试后,我很确定如果我使用像
使用高日志级别,我可以看到映射被 spring 捕获:
并且使用非 .css 扩展名,控制器被称为:
但是一旦我使用 .css 作为扩展名 - 砰:
web.xml
和 MVC-Config 按要求:
网页.xml:
WebApplicationInitializer:
MVC 配置:
有人知道吗?
controller - Spring 4 基于注释的控制器在 Jboss 5.2 中不起作用
我试图用 Spring 4.0.2 创建一个非常简单的控制器。如果我使用 3.1.2.RELEASE 版本,它可以正常工作。但是,一旦我将 maven 依赖项升级到 4.0.2.RELEASE。它停止工作。
这是我的 web.xml
这是我的 springDispatcher-servlet.xml
这是我的控制器
这是我在 WEB-INF/jsp 中的 hello.jsp
当我尝试
有错误 2014-03-14 14:38:34,417 WARN [org.springframework.web.servlet.PageNotFound] (http-0.0.0.0-8080-1) No mapping found for HTTP request with URI [/my-app/ test.json] 在 DispatcherServlet 中,名称为“springDispatcher”
我错过了什么吗?它适用于 Spring 版本 3.1.2 欢迎任何反馈!
谢谢
大卫
spring - java.lang.NoSuchMethodError: org.springframework.aop.config.AopNamespaceUtils 与 Spring 4
嗨,我正在使用 Hibernate 4,最近升级到 spring 4。我在下面的 hibernate.xml 中收到此错误
java.lang.NoSuchMethodError:org.springframework.aop.config.AopNamespaceUtils.registerAutoProxyCreatorIfNecessary
请帮助我,这似乎是一个 SPRING 4 aop deprecation 问题。但是有没有办法克服这个问题。我也在使用 hibernate jpa api jars
java - 带有 Hibernate4 的 Spring4 在独立进程中失败
我无法在独立进程中将 Spring4 与 Hibernate4 一起使用(没有像 tomcat、WAS 这样的容器......)
如何在一个独立的进程中一起使用 Hibernate4、Spring4 和 Spring 数据存储库?
但是我配置 Spring 我总是得到同样的例外:
在谷歌搜索时,我得到了一些关于hibernate.transaction.jta.platform
Hibernate 4.3 的信息和文档在这里http://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html_single/#services-JtaPlatform
但是我看到的唯一选择是org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform
,但这仍然会导致同样的错误。
这是我的 Spring 配置:
java - 在 Spring 4 中导入 Groovy Bean 定义?
我已经用 groovy dsl 定义了一些 bean,并尝试像之前在 dispatcher-servlet.xml 中使用 xml 定义一样添加它们:
但这不起作用。怎么了?
我的 bean 定义如下所示:
java-8 - jetty 9 + JDK 8 + spring 4 注释
升级到 JDK 8 后,jetty 9 不再能够扫描 spring 注释:我收到以下错误:
当我使用 jdk 7 时它工作正常。
它尝试扫描的注释是 spring framework 4 注释,例如:
无论是否存在 javaassist 依赖项,都会发生错误
任何帮助深表感谢
谢谢苏雷什