Spring 通过注解配置 bean

1. 组件扫描(component scan):Spring从配置xml文件的classpath路径下自动扫描,检测并实例化具有特定注解的组件。

2. 特定注解(加在实现类上)如:

@Component:标识了一个受Spring管理的组件

@Repository:标识持久层组件

@Service:标识业务层组件

@Controller:标识表现层组件

3. 对于扫描到的组件,Spring有默认的命名规则(即类名第一个字母小写),也可以在注解中通过Value属性标识组件的名称。

4. 在组件中加入特定注解之后,还需要在Spring配置文件中声明<context:component-scan>,其中base-package属性指定了一个Spring容器扫描的基类包。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容