Spring组件扫描注释和元数据

Mfrachet

我实际上是在研究spring应用程序,更具体地说ComponentScan是扫描Java包以查找带有注释的类的注释@Component

我想知道Spring ComponentScan批注是否将在其他包中找到的相关组件存储在Main Class的元数据内(在这里,我有静态的void main方法?)

这是框架唯一存储这些信息的地方吗?

拉菲克·贝尔迪(Rafik BELDI)

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

告诉spring它应该继续查看com.mycompany.package并查找带有以下注释的类(不仅限于@Component):

@Controller 
@Repository
@Service
@Component 

然后,Spring将在bean工厂中注册这些类。

Spring IoC容器使用一种形式的配置元数据;此配置元数据表示您作为应用程序开发人员如何告诉Spring容器实例化,配置和组装应用程序中的对象。

配置元数据可以是xmlConfiguration或java类,其注释@Configuration是spring存储配置信息的地方。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Spring组件注释编译时间扫描

来自分类Dev

如何仅在Spring中通过注释配置组件扫描?

来自分类Dev

使用额外的注释从应用程序触发组件扫描以查找包含的spring boot jar

来自分类Dev

使用Spring的元注释扩展lombok注释

来自分类Dev

使用Spring的元注释扩展lombok注释

来自分类Dev

测试组件元数据

来自分类常见问题

重新运行Spring Boot配置注释处理器以更新生成的元数据

来自分类Dev

如何告诉 Spring 扫描给定的注释而不使用 @Component 注释该注释?

来自分类Dev

dart lang中的注释/元数据

来自分类Dev

从ejb代理解析注释元数据

来自分类Dev

如何注释Java包并反映元数据

来自分类Dev

解析来自ejb代理的注释元数据

来自分类Dev

dart lang中的注释/元数据

来自分类Dev

使用Spring @Value元注释的注释不会注入值

来自分类Dev

从元注释覆盖ContextHierarchy和ContextConfiguration

来自分类Dev

如何使用ASM扫描字段和方法注释?

来自分类Dev

Spring数据Cassandra对UDT的注释

来自分类Dev

Spring AOP和RequestMapping注释

来自分类Dev

关键和必需数据注释

来自分类Dev

数据注释和输入[文件]

来自分类Dev

微风元数据无法选择EF数据注释

来自分类Dev

Spring Boot组件扫描仅包含一个类

来自分类Dev

Spring Boot组件扫描仅包含特定软件包

来自分类Dev

Spring中的组件扫描过滤器类型

来自分类Dev

lambda 表达式阻止类从 spring 组件扫描

来自分类Dev

带有自定义entityManagerFactory和查询注释的validateQuery中的Spring数据JPA NPE

来自分类Dev

如何禁用Servlet 3.0扫描和自动加载组件

来自分类Dev

Spring批处理的数据库和元数据库表

来自分类Dev

MBeanOperationInfo和MBeanAttributeInfo元数据?

Related 相关文章

热门标签

归档