gpt4 book ai didi

java - Spring 配置: component-scan

转载 作者:行者123 更新时间:2023-12-01 12:16:34 26 4
gpt4 key购买 nike

我找不到有关 beans xml 配置的文档,所以我在这里询问:在

中执行“基本包”
<context:component-scan base-package="" /> 

在概念上与 Java 中的包相同吗?

例如,在我的 src/main/java(Eclipse 中的项目资源管理器 View ,平面包演示)中,假设我有 4 个包 com.amazon、com.amazon.entities、com.amazon.services、com.amazon。存储库。在导航器 View 中,我只有“amazon”文件夹,其中有 3 个文件夹(实体、存储库、服务)和一个 java 类 MyClass.java。因此,如果我写“context:component-scan base-package="com.amazon"”,将会扫描什么?只是 MyClass.java,还是子文件夹中的所有内容(实体、存储库、服务)?

最佳答案

如果你这样写:

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

然后是 com.amazon 包及其所有子包中的所有内容(com.amazon.repositoriescom.amazon.services 等)将被扫描。

这里的相关部分是类的实际包,而不是 IDE 显示层次结构的方式。

关于java - Spring 配置: component-scan,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26960680/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com