spring-annotations相关内容

从 wsdl 创建客户端时缺少 @XmlRootElement

我有一个关于使用基于第三方 wsdl 文件的网络服务的问题. 我已经使用了给定的 wsdl 并生成了 120 多个所需的 java 文件.这个过程是通过使用 xjc 完成的.在 Sping 环境中,我能够通过调用几个公开的服务成功创建几个 JUnit 测试. 但是,为了成功测试这些服务,我必须将 @XmlRootElement 注释添加到生成的 java 文件中.否则,我会遇到一个错误 ..
发布时间:2021-09-24 19:10:49 其他开发

我的@WebMvcTest 测试类如何在 Spring Boot 中使用此 JDBC 身份验证配置进行初始化?

我已将 Spring Boot 应用程序配置为使用本地数据库进行身份验证,并且可以正常工作(有一个警告,参见 我的另一个问题),但并非我的所有测试类都适用于新配置. 这是配置的相关部分(查看全部这里): @Autowired私有数据源数据源;@覆盖public void configure(AuthenticationManagerBuilder builder) 抛出异常 {构建器 .j ..
发布时间:2021-08-20 19:45:13 其他开发

Spring注解@Order

spring boot 注解@order 数字越小,优先级越高 如果我使用 @Order(-1000),那是什么意思?极高? 解决方案 是的,@Order(-1000) 会给你比 @Order(-1) 或 @Order(1000). @Order(-2147483648) 具有最高优先级. 在此处查看更多信息 https://docs.spring.io/sprin ..
发布时间:2021-08-20 19:13:40 其他开发

Spring的@Bean注解和@Component注解有什么区别?

这对你来说可能是一个非常简单的问题.但我读了很多文档,我完全糊涂了.我们可以使用@Component 代替@Bean 或@Bean 代替@Component(以及@Repository @Service @控制器)? 干杯 解决方案 组件 @Component 也用于 @Service 和 @Repository 用于使用类路径扫描自动检测和自动配置 bean.> 只要这些类 ..
发布时间:2021-08-20 19:06:31 其他开发

在@Document indexName 中使用的 SpEL 与 spring 数据 elasticsearch 和 spring boot 没有被解析

在 @Document 注释中使用 SpEL 寻找一些帮助,参考: spring-data-elasticsearch:3.2.3.RELEASE 和 spring boot 2.2.1 RELEASE 我在用谷歌搜索帮助解决这个问题时遇到了麻烦,因为关键字选择了不相关的问题(我已经看到了 关于动态 indexName 的其他(未回答)问题). 我想设置 @Document ..

Spring中通过注解向构造函数注入参数

我正在使用 Spring Boot 注释配置.我有一个类的构造函数接受 2 个参数(字符串,另一个类). 水果.java public class Fruit {公共水果(字符串水果类型,苹果苹果){this.FruitType = FruitType;this.apple = 苹果;}} Apple.java public class Apple {} 我有一个类需要通过向构造函数 ..
发布时间:2021-08-20 18:50:47 其他开发

构造函数中的参数 0 需要一个无法找到的“java.lang.String"类型的 bean

我正在使用 spring boot 2.X 应用程序处理 spring batch,实际上它的现有代码是我从 git 中检出的.运行应用程序时,由于以下错误而失败,仅适用于我,其他代码也适用. scaAnnotationConfigApplicationContext:上下文初始化期间遇到异常 - 取消刷新尝试:org.springframework.beans.factory.Unsatisf ..
发布时间:2021-08-20 18:34:23 Java开发

Spring MVC,使用基于类的代理的作用域控制器:“已经有 scopedTarget bean 方法."

我正在使用 Spring MVC 创建一个可视化编辑器 Web 应用程序. 可视化有一些属性: public class VisualizationProperties {双笔划宽度 = 1;矩形选中区域;} 每个浏览器会话都应该有一个,所以我将它定义为会话范围的 bean: @Component@Scope("会话")公共类可视化属性{... 因为我想从服务中访问它... @Se ..
发布时间:2021-07-23 18:48:26 Java开发

@Autowired 不适用于拦截器

我正在研究使用 Apache-CXF 开发的 REST 服务.我正在使用 Spring 3.1 注释来连接 bean.我编写了一个拦截器,它拦截我的 REST 方法以进行监控.为此,我必须自动装配我的 Monitor 类,该类作为库添加到我的项目中.@Autowired 在这种情况下似乎不起作用,并导致 NPE.我在这里做错了什么吗? @Aspect@成分公共类 ApplicationMonit ..
发布时间:2021-07-09 19:48:09 Java开发

如何在正则表达式中添加点

@Pattern(regexp="^\\w{8,}")私人字符串用户名; 此模式只能由数字、字母和下划线字符组成. 如何在模式中添加点 (.) 谢谢 解决方案 试试这个,如果你明确定义所有有效字符可能更容易理解: @Pattern(regexp="^[A-Za-z0-9_.]{8,}")私人字符串用户名; ..
发布时间:2021-07-06 20:51:29 其他开发

Spring @Value空列表作为默认值

有没有一种方法可以将一个空列表设置为Spring中某个属性的默认值,例如: @Value("$ {my.list.of.strings:" +新的ArrayList()+“}")私有列表我的列表; 显然不是新的ArrayList,但是我在那里需要一个空列表. 解决方案 在查看SpEL规范并结合@javaguy的答案后,我想到了: @Value("$ {my ..
发布时间:2021-05-18 19:56:55 Java开发

如何使用注解通过Spring执行基于构造函数的依赖项注入?

好的,所以如果我需要在构造函数中放入一些原始值,该怎么做? @Autowired公共CustomBean(字符串名称,@Qualifier("SuperBean")SuperBean superBean){极好的();this.superBean = superBean;this.name =名称;} 例如,在这里,我定义的是superBean具有限定符"SuperBean",但我也想知道 ..

Spring @Async取消并开始吗?

我有一个spring MVC应用程序,用户可以在其中通过单击按钮开始生成报告.此过程可能需要几分钟〜10-20分钟.我在服务调用周围使用springs @Async批注,以便异步生成报告.当我向用户弹出一条消息时,指示作业当前正在运行.现在,我想做的是,如果另一个用户(管理员)可以通过按钮启动报告生成,该按钮应取消/停止当前运行的@Async任务并重新启动新任务.为此,我致电 ....未来= ..