spring-mvc相关内容

JPA/JTA/@Transactional Spring注解

我正在阅读使用 Spring 框架的事务管理.在第一个组合中,我使用 Spring + hiberante 并使用 Hibernate 的 API 来控制事务(Hibenate API).接下来,我想使用 @Transactional 注释进行测试,它确实有效. 我很困惑: JPA、JTA、Hibernate 是否有“自己的"事务方式管理.例如,考虑如果我使用 Spring + Hib ..
发布时间:2022-01-13 09:51:00 其他开发

Spring:在属性文件中定义 @RequestMapping 值

是否可以通过在属性文件中定义 @RequestMapping 注释在 Spring 中定义它的值? 实际上,我会这样做: @Controller@RequestMapping("/xxx")公共类 MyController {...} 但我想将路径 /xxx 存储在属性文件中.为什么?例如,如果我在控制器中重命名路径,我就不太可能在模板中做 mystakes. 在其他框架中这是允许 ..
发布时间:2022-01-13 09:50:38 Java开发

spring autowiring with unique beans: Spring 期望单个匹配 bean 但找到了 2

我正在尝试使用 Spring 为 webapp 自动装配一些 bean(用于依赖注入).一个控制器 bean 包含另一个 bean,后者又持有另一组 bean 的哈希图.目前该地图只有一个条目.当我在 tomcat 中运行并调用服务时,我收到一条错误消息,指出第二个 bean(保存在控制器中)不是唯一的 没有定义类型 [com.hp.it.km.search.web.suggestion.Sug ..

Spring中的@RequestBody和@ResponseBody注解

有人能解释一下 Spring 3 中的 @RequestBody 和 @ResponseBody 注释吗?它们是干什么用的?任何例子都会很棒. 解决方案 文档中有一个完整的Section,叫做16.3.3.4 用@RequestBody注解映射请求体.还有一个叫做 16.3.3.5 使用@ResponseBody 注解映射响应体.我建议你查阅这些部分.也相关:@RequestBody ja ..
发布时间:2022-01-13 09:40:09 Java开发

@Component、@Repository 和 @Repository 有什么区别?Spring中的@Service注释?

可以@Component, @Repository 和 @Service 注解在 Spring 中可以互换使用,或者它们是否提供除了作为注解设备之外的任何特定功能? 换句话说,如果我有一个 Service 类并且我将注解从 @Service 更改为 @Component,它的行为方式是否仍然相同? 或者注解也会影响类的行为和功能? 解决方案 来自 Spring 文档: @ ..
发布时间:2022-01-13 09:38:16 Java开发

Spring Conversion Service:如何将String转换为List<MyType>?

我正在使用 Spring 的转换服务,并注册了我自己的转换器: public class MyTypeConverter 实现 Converter{@覆盖公共货币转换(字符串文本){我的类型对象 = 新的我的类型();//在这里做更多的工作...返回对象;}} 现在在我的应用程序中,我可以将 String 转换为 MyType 并且效果很好: @Autowired私有转换服务 cs;公共无效 ..
发布时间:2022-01-13 08:29:49 其他开发

提交 Spring 表单时日期格式错误

我有一个使用 Spring MVC 和 Thymeleaf 的项目.我需要根据每个用户的喜好以不同的格式显示日期.例如,UserA 想显示像 MM/dd/yyyy 这样的日期,而 UserB 要显示像 dd/MM/yyyy 这样的日期. 为此,我使用了这个 thymeleaf 参数: th:value="${#dates.format(myDate, dateFormat)}" “dat ..
发布时间:2022-01-12 09:37:12 其他开发

如何在 Spring MVC 3.0 中显示格式化的 DateTime?

我的模型中有一个 Joda-DateTime 字段,并希望以 JSP 视图的格式显示它.我已经用新的@DateTimeFormat 注释对其进行了注释: 公共类客户{私人日期时间 dateOfBirth;@DateTimeFormat(style="M-")公共日期时间 getDateOfBirth() {返回出生日期;}} 现在我想在我的 JSP 中显示 dateOfBirth: 出生日期 ..
发布时间:2022-01-12 09:35:34 其他开发

混合身份验证 - 基于 Spring MVC 会话 + 基于 JWT 令牌

我有一种情况,我正在使用 Spring MVC(jsp、控制器、服务、dao)和基于会话的身份验证.但是现在我将几个 url 用作 RESTful Web 服务来进行集成. 仅对于那些请求,我需要使用基于令牌(例如 JWT)的身份验证. 那么,有没有可能我可以在同一个项目中使用这两种类型的身份验证. 解决方案 有没有可能我可以在同一个项目中使用这两种类型的身份验证. ..
发布时间:2022-01-10 09:15:09 Java开发

Spring Security MultiHttpSecurity 配置使我可以执行两种类型的身份验证.JWT 令牌和会话 Cookie

我的应用程序已经有了 Spring Security Cookie 机制,现在只针对 API,我需要添加基于 JWT Token 的身份验证机制.我正在使用 Spring Security 的 MultiHttpSecurityConfiguration 和两个嵌套类. 会话和 JWT 令牌机制是否应该一起包含在一个应用程序中是完全不同的问题,我需要实现两件事. Spring Secu ..
发布时间:2022-01-10 09:07:32 Java开发

此应用程序没有/error 的显式映射

我用maven做教程https://spring.io/guides/gs/uploading-files/ 我使用的所有代码都被复制了. 应用程序可以运行,但出现错误: Whitelabel 错误页面 此应用程序没有显式映射/error,因此您将其视为后备.2015 年 6 月 30 日星期二 17:24:02 CST 出现意外错误(类型=未找到,状态=404).没有可用的消息 ..
发布时间:2022-01-09 22:29:26 其他开发

Spring中需要多个相同类型的bean

在将其标记为重复之前的请求.我浏览了论坛,在任何地方都找不到问题的解决方案. 我正在使用 Spring 3.2 编写代码,所有内容都纯粹基于注释.该代码接收从不同 XSD 文件派生的 XML 文件. 所以我们可以说,有五种不同的 XSD(A1、A2、A3、A4、A5),我的代码接收任何类型的 XML,并且我有逻辑在到达时识别 XML 的类型. 现在,我正在尝试使用 Spring ..
发布时间:2022-01-09 21:26:00 Java开发

Spring MockRestServiceServer 处理对同一 URI 的多个请求(自动发现)

假设我正在为 REST 服务 A 编写 Spring 集成测试.该服务依次访问另一个 REST 服务 B 并获取要访问 REST 服务 C 的 URI 列表.这是一种自动发现模式.我想使用 MockRestServiceServer 模拟 B 和 C 响应. 现在来自 B 的响应是一个 URI 列表,它们都非常相似,为了示例,假设我来自 B 的响应是这样的: {uris: ["/stuff/1 ..
发布时间:2022-01-08 22:22:43 其他开发