@Repository、@Service、@Controller 和 @Component
来源:互联网 发布:平井一夫 知乎 编辑:程序博客网 时间:2024/06/08 14:49
1、@Repository 只能标注在 DAO 类上
因为该注解的作用不只是将类识别为Bean,同时它还能将所标注的类中抛出的数据访问异常封装为 Spring 的数据访问
异常类型。
2、@Component 是一个泛化的概念,仅仅表示一个组件 (Bean) ,可以作用在任何层次
3、@Service 通常作用在业务层,但是目前该功能与 @Component 相同
4、@Constroller 通常作用在控制层,但是目前该功能与 @Component 相同
通过在类上使用 @Repository、@Component、@Service 和 @Constroller 注解,Spring会自动创建相应的 BeanDefinition 对象,并注册到 ApplicationContext 中。这些类就成了 Spring受管组件。
阅读全文
0 0
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Component 、@Repository、@Service 和 @Controller
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- @Repository、@Service、@Controller 和 @Component
- 新出炉的车牌识别验证模块
- 细谈清除浮动的几种方法
- hadoop6-Hbase入门
- 数据库常用操作
- hdu 1205 吃糖果
- @Repository、@Service、@Controller 和 @Component
- 从零开始的vue.js实战项目
- 【转】Java技能清单
- oracle数据库常用基础语法
- python中的变量赋值,浅拷贝,深拷贝
- Linux tr命令详解
- 【多校训练】hdu 6180 Schedule 贪心+set
- Unity往返运动
- 关于贤者云搜(http://wiseso.cc/)