spring基于注解的配置

来源:互联网 发布:mac os彻底卸载程序 编辑:程序博客网 时间:2024/04/30 07:06

组件扫描:spring可以再classpath下自动扫描侦测和实例化带有注解的组件。

特定的组件包括:

@component:基本的注解,标志一个受spring管理的组件。

@Repository标识持久层组件

@Service标识业务层组件

@Controller标识表现出组件

spring扫描的策略:使用非限定类名,第一个字母小写也可以在注解中通过value属性值标识组件的名称。比如有个java bean名称为UserService ,那么在Ioc容器配置文件中第一个字母小写,userService

还需要在spirng的配置文件中声明:<context:component.-scan>

-basepackage:指定一个需要扫描的基类包;spring容器会扫描这个基类包的所有类及其子包的所有类。扫描多个用逗号隔开。

autoWired会自动去寻找类型相匹配的bean然后注入到该类型的属性中。


0 0
原创粉丝点击