什么是注解
// 注解是代码标记 格式 @注解名称(属性名称=属性值,属性名称=属性值,…)
// 注解 可以在类 方法 属性上 都可以加注解
// 注解的目的: 简化xml配置
// @Component (把普通实例化到spring容器中,相当于配置文件中的) // @Service // 一般用在 实现层 // @Controller // 一般用在控制层 // @Repository // 用在 DAO层 // 以上注解 都可以用来创建bean 实例 功能是一样的 // @Autowired 根据属性类型进行自动注入 只针对 对象 // @Qualifier 根据属性名称进行注入 只针对 对象 // @Qualifier 注解使用 和 @Autowired 一起使用 // 当 一个接口有多个实现类时 就需要需要使用这个注解 指定 你要使用的 哪个类 // @Qualifier(value = "userDaoImpl1111") value 指定的类名 // @Resource 可以根据类型注入 也可以根据名称注入 只针对 对象 // 他属于 javax 里的注解 不属于 spring里的注解 所以一般不建议使用 // @Value 注入普通类型属性



