1.三个属性的使用:@Repository,@Service, @Resource
@Repository:标注数据访问层组件,这个一般注解在实现类中
@Service:标注业务层组件,这个也是注解在实现类中
@Resource:引用资源,一般是在action中引用前面的dao 或者service接口
2.Hiberanate有两种使用方式,
一种是当做工具使用,只是为了获取数据库的链接操作,利用它已封装好的类。
a>使用JdbcTemplate来连接,这个主要依赖的是内部类
b>使用HiberanteSessionFactory来获取session,从而打开事务
第二种是完全采用它的框架思想,完全封装,但是不够灵活。与ibatis相比较而言
本文介绍了Spring框架中@Service和@Repository注解的应用场景,以及@Resource如何用于注入DAO或Service组件。同时探讨了Hibernate的两种使用方式:作为工具进行数据库操作及完全采用其框架思想。
687

被折叠的 条评论
为什么被折叠?



