1.springbean 的装配方式
1.1 基于XMl的装配方式
//1.要有setter方法
//2.必须有无参构造方法
1.2基于注解的装配方式(常用方式)
把当前注解的类,声明为springbean,默认的名字为首字母全拼。
相当于
<bean id=\"userDao\" class=\"cn.dao.impl.UserDaoImpl\"></bean>
@Component 用于管理组件的通用模式
@Repository 用于持久层表示当前是持久层
@Service 用于服务层
@Controller 用于控制层
@Autowired //通过类型匹配,回到spring的beans去根据当前配置的对象的雷子那个去查找。
局限性:不能有多于一个配置到springbean的实现类
@Qualifier 通过名字匹配,用于和@Autowired一起使用,不能单独使用
@Resource 根据属性名进行匹配
<!-- 使用注解的方式装配bean -->
<!-- 扫描包注解的类,批量加载springbean -->
<context:component-scan base-package=\"cn.*\"></context:component-scan>
版权声明
本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。



