问题标签 [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.

0 投票
1 回答
9861 浏览

java - Spring 4 WebSocket 远程代理配置

我设法用 Spring 4 和 Stomp 创建了简单的 Websocket 应用程序。在这里查看我的最后一个问题 然后我尝试使用远程消息代理(ActiveMQ)。我刚开始代理并改变了

它奏效了。

问题是如何配置代理?我知道在这种情况下,应用程序会自动在 localhost:defaultport 上找到代理,但是如果我需要将应用程序指向其他机器上的其他代理怎么办?

0 投票
3 回答
1172 浏览

java - 将 slf4j 依赖与 Ant 添加到 Spring 4.0 应用程序

我正在使用 spring 4.0,我从 hello world 示例开始。当我运行示例时,我得到了这个异常,

但我读到,如果我们不使用公共日志记录并且我想使用 slf4j,那么我只想在类路径中添加 slf4j 日志记录 jar。我也添加了那个。

请帮助我解决问题。

0 投票
1 回答
20358 浏览

spring - Maven:Spring 4 + Spring Security

你能向我解释一下如何用 Spring 正确构建一个 Web 应用程序吗?我知道 Spring 框架的最新版本是 4.0.0.RELEASE,但是 Spring Security 的最新版本是 3.2.0.RELEASE,而且它依赖于 spring 3.2.6 ......也许我错了:)

如何将它与 Maven 集成?我可以使用 Spring 4 还是必须使用以前的版本?什么是正确的方法?

如果对你来说不难,你能给我看看你的 pom.xml 吗?

0 投票
2 回答
7833 浏览

spring - 使用 Spring 安全性更改密码

我用,

  • Spring Framework 4.0.0 发布(GA)
  • Spring Security 3.2.0 发布(GA)
  • Struts 2.3.16

我在其中使用,

用于身份验证。我的spring-security.xml文件如下所示。

的实现UserDetailsService如下。

以下只是一个帮助服务,用于转换将由 SpringUser对象使用的用户实体。

没有必要参考这些类。


我的问题是,在使用时,

UserDetailsManager可以注入控制器及其

方法可用于更改密码。我从未尝试过,但它可能大致如下实现。

在控制器中,它应该按如下方式注入。


Spring security 在我使用的方法中是否提供了任何工具,或者只是我自己在 DAO 中的一个简单方法来更改当前登录用户的密码就足够了?请建议,如果我在任何地方做错了什么!

这个内容可能太大而无法回答这个问题,但我问这个是因为它是相当实验性的。

0 投票
4 回答
15107 浏览

java - Spring Framework 4.0 示例应用程序

自 2.5 以来,我没有跟上 Spring 框架的所有更改。我正在寻找一个 4.0 的示例应用程序,它有一个基本的框架应用程序,它使用控制器和服务以 4.0 的方式完成了休眠。

我用谷歌搜索并查看了春季网站,我认为在过去一年左右的时间里情况变得更糟了。谁能帮我吗?

0 投票
2 回答
2398 浏览

spring - SpringMVC和@Configuration:注册ConversionService和HttpMessageConverter

我真的很喜欢 spring 和 @Configuration 风格来摆脱基于 xml 的配置。我成功地将它用于服务和存储库层。我还喜欢依赖注入功能和 JDO/JPA/Jdbc 实用程序!

我真正不明白的是,Spring WebMVC 是如何工作的。对我来说,无法控制的魔法太多了。(并且使用@EnableAutoConfiguration 引入了更多魔法。易于原型设计,难以维护)。

这就是我配置我的 webapp 的方式:

现在我想添加类型转换器和 httpMessageConverters,所以在 SpringWebConfiguration 类中我尝试了:

我更希望直观的是在构建调度程序 servlet 时添加类型和消息转换器。这比一些可疑的自动装配或 bean 创建要清楚得多。我一直“希望” Dispatcher Servlet 在内部为我的 bean 拍照,但这通常只是反复试验。是否可以以更直接的方式设置 spring Mvc?例如,使用更少的魔法和更具体的实例化和#addHttpMessageConverter(...) 调用?

ExceptionResolvers、RequestHandler 和 RequestAdapter 基本相同。

0 投票
2 回答
5665 浏览

java - Spring 4 中 websocket 的动态消息映射

我想与 springs 新的 websocket/stomp 支持开发一个小聊天。我想我不能使用这样的东西:

我在这里有哪些动态映射选项?作为客户,我只想订阅我所在的房间。

提前致谢!

0 投票
1 回答
1343 浏览

rabbitmq - 使用 Spring 4.0 webstocket stomp api 连接到 Rabbitmq 失败

我尝试使用 Spring 4.0 WebSocketMessageBrokerConfigurer 类与 RabbitMQ 建立 STOMP 连接,但失败了?

代码快照在这里。

注意

  • 我正在使用 spring boot 来运行应用程序。事实上,我正在更改现有的 spring 示例“ gs-messaging-stomp-websocket ”。并更改类WebSocketConfig
  • Rabbitmq 在本地安装并启用了 STOMP 插件。
  • 添加了所有 maven 依赖项,例如 spring-rabbitmq。

我还需要做其他事情吗?

谢谢,拉菲克

0 投票
1 回答
5340 浏览

spring-4 - 使用 Spring 4 Websockets 声明和使用 RabbitMQ

在我们当前的应用程序中,我们以这种方式使用 Spring AMQP:

当我在基于 Spring 4 的新应用程序中配置 websocket 时,我不知道如何/在哪里声明交换、队列等......

这东西必须用 AMPQ 来实现吗?

0 投票
1 回答
7491 浏览

java - Spring 4 Migration -ClassCastException:不能转换为 org.springframework.web.method.HandlerMethod?

从 Spring 3.0 升级到 4.0 时出现此异常

我用这个链接更新了不推荐使用的类

DefaultAnnotationHandlerMapping,AnnotationMethodHandlerAdapterRequestMappingHandlerMapping ,RequestMappingHandlerAdapter

这是bean定义

在我的测试用例中调用这个函数。

调用org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter

在这里它无法将控制器转换为HandlerMethod