基于Java的配置和扫描

标签 java spring configuration

在我的xml配置文件中我可以写

 <context:component-scan base-package="com.my.stuff"/>

现在我继续进行基于 Java 的配置。我如何在我的基于 @Configuration 的类中做到这一点而没有 ApplicationContext

最佳答案

您可以使用 @ComponentScan注释到您的配置类。

示例:

@Configuration
@ComponentScan("com.acme.app.services")
 public class AppConfig {
     @Bean
     public MyBean myBean() {
         // instantiate, configure and return bean ...
     }
 }

关于基于Java的配置和扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12818679/

相关文章:

spring 配置服务器 git ssh 未知主机 key

winforms - 如何编辑外部 web.config 文件?

solr - 需要 Sitecore 补丁文件帮助

java - Spring @Configuration @Bean - 如何获取有关 bean 创建的更多上下文信息?

java - 防止导入 android.R

java - 使用 apache 公共(public)配置 XMLConfiguration 格式化 XML 输出

java - 输入 file1 file2...etc 并输出 file1out file2out...etc 的 Unix 脚本?

java - SpringBoot 2.15 中 RestTemplateBuilder 中的类转换问题

java - 更新依赖项后使用 TableGenerator 出现 ConstraintViolationException

java - 如何在 spring-batch 中拆分和加入流程以配置作业中的设置和拆卸步骤