spring-annotations相关内容

在SpringBoot REST API中记录运行时间

这可能是一个简单的解决方案,但我做不到。 我需要在SpringBoot rest API中记录我的请求的总体执行时间。 请求始终进入MainController并可从两个位置退出- MainRestcontroller相同方法或 ExceptionHandlerController处理程序方法 我已经创建了一个自定义注释,并将其注入到主Controller和ExceptionCont ..

将顺序指定为Spring@Autwire

我使用的是Spring框架4。 我有一个类(比如ClassA),其中使用了另一个类(比如ClassB)。ClassA的成员变量正在从ClassB获取值。ClassB有一个从属性文件读取数据的静态方法。在ClassB中,使用@Autowired注释注入静态成员变量ApplicationContext。 我想要的是,我想确保当ClassA使用其成员变量时,它应该使用从属性文件读取的值进行所有设 ..
发布时间:2022-08-20 16:08:00 Java开发

@Transient 注解、@org.springframework.data.annotation.Transient 注解、transient 关键字和密码存储

目前我正在学习 Spring 框架,主要关注它的安全模块.我看过一些与注册和登录有关的指南.我在 User 类的密码字段中看到了 transient 关键字或 @Transient 注释的这种常见用法. 我的虚拟应用正在使用 Spring Boot + Spring MVC + Spring Security + MySQL. 我知道 Java 的 transient 关键字用于 ..

Spring 中 JavaConfig 相对于 XML 配置的优势?

早期的配置用于在代码中进行硬编码,后来它被外部化为 .property 文件(为了避免硬编码值,避免为了更改配置而更改代码......等等)然后它转移到XML(为了更加标准化,无错误..等) 现在,在阅读 Spring 3 中的 @Configuration 时,看起来我们又回到了最初的方法. 为什么我们要在代码中硬编码配置而不是外化了吗? 解决方案 有一些优点 Java ..
发布时间:2022-01-13 09:56:19 其他开发

Spring MVC:请解释@RequestParam 和@ModelAttribute 之间的区别

我是 Spring MVC 的新手.请帮我打开文档. 文档 Spring MVC 文档 状态(强调我的): 方法参数上的 @ModelAttribute 表示应从模型中检索该参数.如果模型中不存在该参数,则应首先实例化该参数,然后将其添加到模型中.一旦出现在模型中,参数的字段应该从具有匹配名称的所有请求参数中填充.WebDataBinder 类匹配请求参数名称 — 包括查询字符 ..
发布时间:2021-12-12 10:28:48 Java开发

如何在 web.xml 中注册 Spring @Configuration 注释类而不是 applicationContext.xml 文件?

我在 Web 应用程序中同时使用 jsf 和 spring.我在一个配置类中配置了数据源和会话工厂,该类使用了诸如 @Configuration、@ComponentScan 等注释.我的项目中没有任何 applicationContext.xml 文件我正在处理 Configuration 类中上下文 xml 的每个条目.测试用例成功运行,但是当我部署我的 Web 应用程序时,它给了我错误 ..
发布时间:2021-12-03 17:57:30 Java开发

如何自动装配泛型类型 <T>在春天?

我有一个 bean Item,它需要在 @Configuration 类中自动装配. @Configuration公共类 AppConfig {@豆角,扁豆公共项目字符串项目(){返回新的 StringItem();}@豆角,扁豆公共项目整数项(){返回新的 IntegerItem();}} 但是当我尝试 @Autowire Item 时,出现以下异常. “没有定义 [Item] 类型的合格 ..
发布时间:2021-12-03 17:50:51 Java开发

有没有办法@Autowire 一个需要构造函数参数的bean?

我正在使用 Spring 3.0.5,并且尽可能为我的班级成员使用 @Autowire 注释.我需要自动装配的 bean 之一需要为其构造函数提供参数.我已经浏览了 Spring 文档,但似乎找不到任何关于如何注释构造函数参数的参考. 在 XML 中,我可以将其用作 bean 定义的一部分.@Autowire注解有类似的机制吗? 例如: @Component公共类 MyConstru ..

在单元测试期间填充 Spring @Value

我正在尝试为我的程序中用于验证表单的简单 bean 编写单元测试.bean 使用 @Component 进行注释,并具有使用 初始化的类变量 @Value("${this.property.value}") private String thisProperty; 我想为这个类中的验证方法编写单元测试,但是,如果可能的话,我不想使用属性文件.这背后的原因是,如果我从属性文件中提取的值发生变化 ..
发布时间:2021-12-03 17:27:02 Java开发