spring-annotations相关内容

什么是正确的注释,因为在Spring Boot Framework中不推荐使用@SpringApplicationConfiguration,@ WebIntegration?

从Spring Boot Framework 1.4开始,不推荐使用 @SpringApplicationConfiguration 和 @WebIntegration ,这是不正确的注释?我正在尝试使用单元测试。 解决方案 查看已弃用类的JavaDocs: * @deprecated从1.4开始支持 * {@link org.springframework.boot.test. ..
发布时间:2018-12-06 13:57:33 Java开发

带有2个事务管理器的@EnableTransactionManagement注释

我使用 @Configuration 注释来配置spring而不是xml文件。我正在配置具有不同会话工厂和不同事务管理器的2个数据源。我在这里遇到了一个问题 @EnableTransactionManagement 注释。我在其文档中读到, @EnableTransactionManagement 更灵活;对于 容器中的任何 PlatformTransactionManager bean, ..
发布时间:2018-12-05 10:28:31 Java开发

Spring注释之间的区别

问题: 1) @Component 与 @Configuration ? 我已经读过,两者都删除了将代码放入XML格式的必要性,但没有区分这些代码。 2) @Autowired , @Inject 和 @Resource ? - 使用哪一个? - 每个的优点/缺点是什么? 解决方案 @Component 和 @Configuration 确实是非常不同类型的注 ..
发布时间:2018-11-29 20:12:50 Java开发

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

我正在尝试为我的程序中用于验证表单的简单bean编写单元测试。 bean使用 @Component 进行注释,并且有一个使用 @Value(“$ {this.property.value}”)私有化的类变量String thisProperty; 我想为这个类中的验证方法编写单元测试,但是,如果可能的话我想这样做不使用属性文件。我的理由是,如果我从属性文件中提取的值发生变化,我希望这不会影响 ..
发布时间:2018-11-27 22:03:15 Java开发

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

我在web应用程序中一起使用jsf和spring。我在一个配置类中配置了数据源和会话工厂,该配置类使用注释,如 @Configuration,@ ComponentScan 等。我没有任何applicationContext.xml文件项目因为我在Configuration类中处理上下文xml的每个条目。测试用例成功运行,但是当我部署我的Web应用程序时,它给了我错误 java.lang.I ..
发布时间:2018-11-27 12:26:13 Java开发

Spring 3.1.3 +使用注释和动态AbstractRoutingDataSource的Hibernate配置

我试图只用一个数据源来修改一个注释hibernate,以便保存在一个数据库中。为了让用户拥有其分配的连接,并添加新类型的连接,只需要重新启动服务器(避免.war重新编译) 服务器首先加载一个SecurityHibernateConfiguration Without任何问题: @Configuration @EnableTransactionManagement 公共类Secu ..

无法解析org.springframework.transaction.annotation.Transactional的依赖关系

我是基于注释的编程的新手,并且不知道为 org.springframework.transaction.annotation.Transactional 添加到我的pom.xml中的maven artifact,我用google搜索了(像前5页的搜索结果),但无法找到我在找什么。我正在使用spring 3.此外,如果有任何在线教程在春季更多地了解注释。谢谢!! 解决方案 它位于 sprin ..
发布时间:2018-06-07 19:18:10 Java开发

使用Groovy配置中的Spring动态语言支持

我想使用动态语言支持,以从Groovy脚本创建可重载 bean(在运行时 )。我想避免 xml 配置,并在 Spring Boot 应用程序上下文中使用注释(或类似的)。 这是对问题已经被问到,扩展名是我想用 BeanPostProcessors , Handlers , Parsers ,无论如何。 我已经快速浏览了javadoc的 ScriptFactoryPostProcesso ..
发布时间:2018-05-30 09:48:18 Java开发