@Repository、@Service、@Controller 和 @Component*

来源:互联网 发布:数据库模型分为哪三种 编辑:程序博客网 时间:2024/06/07 02:17

@Repository、@Service、@Controller 和 @Component
http://blog.csdn.net/ye1992/article/details/19971467
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用Bean 的自动扫描功能,这可以通过实现。如下所示:
// 首先使用 @Repository 将 DAO 类声明为 Bean
package bookstore.dao;
@Repository
public class UserDaoImpl implements UserDao{ …… }

// 其次,在 XML 配置文件中启动 Spring 的自动扫描功能

阅读全文
0 0