spring注解集合使用
注解集合
1,@Component 相当于ID=“user” class=“com.yms.entity.User” 实体类
2.@value() 可以加在字段上和set方法上,表示赋值
3.@Repository 加在dao层上面,功能一样的
public class UserDao {
}
4.@Service 加在service层上,功能一样的
public class UserService {
}
5.@Controller
public class UserController {
}
这四个注解的功能都一样的,都是表示将某个类注册到spring的容器中装配
6.@Scope("")作用域
总结:
xml与注解:
。xml更加万能,适用于如何场合,维护比例方便
。注解不是自己类是用不了,维护比较复杂
最佳实践:
。xml负责管理bean
。注解负责完成属性的注入
。我们在适用过程中,只需要注意一个问题,让注解生效