子类继承HibernateDaoSupport 获得hibernateTemplate
来源:互联网 发布:淘宝评论福利晒图 编辑:程序博客网 时间:2024/06/03 19:36
public class BaseDaoImpl<T> extends HibernateDaoSupport implements IBaseDao<T> {//代表的是某个实体的类型private Class<T> entityClass;@Resource public void setMySessionFactory(SessionFactory sessionFactory){super.setSessionFactory(sessionFactory);}}
上面的@Resource即根据对象的类型注入。
因为在applicationContext.xml已经配置过sessionFactory 所以可以注入。注入成功后即可调用父类HibernateDaoSupport的
public final void setSessionFactory(SessionFactory sessionFactory) { if (this.hibernateTemplate == null || sessionFactory != this.hibernateTemplate.getSessionFactory()) { this.hibernateTemplate = createHibernateTemplate(sessionFactory); } }方法 ,因为final修饰的方法不可以被重写 ,所以只能这么间接调用,否则获得不到hibernateTemplate 对象。
阅读全文
0 0
- 子类继承HibernateDaoSupport 获得hibernateTemplate
- 子类继承HibernateDaoSupport后如何注入SessionFactory
- HibernateTemplate and HibernateDaoSupport
- HibernateTemplate与HibernateDaoSupport详解
- hibernateTemplate 与 hibernateDaosupport
- HibernateDaoSupport和HibernateTemplate
- HibernateTemplate和HibernateDaoSupport
- HibernateTemplate和HibernateDaoSupport
- HibernateDaoSupport和HibernateTemplate
- HibernateDaoSupport和HibernateTemplate
- HibernateTemplate HibernateDaoSupport sessionfactory
- HibernateDaoSupport和HibernateTemplate
- HibernateTemplate与HibernateDaoSupport详解
- HibernateDaoSupport和HibernateTemplate
- HibernateDaoSupport和HibernateTemplate
- SessionFactory,HibernateTemplate和HibernateDaoSupport
- HibernateDaoSupport和HibernateTemplate
- HibernateTemplate与HibernateDaoSupport详解
- 数据结构:神奇的B树实现解析(有图有代码有真相!!!)
- 198. House Robber (Easy)
- LINUX常用命令
- LeetCode Algorithm Add Two Numbers
- nessus 漏洞扫描器
- 子类继承HibernateDaoSupport 获得hibernateTemplate
- 每天学一点Swift----面向对象下(一)
- JAVA_三种方法实现两个整形变量的数值交换
- MySQL--修改数据表6:修改列定义和更名数据表
- hdu1536博弈sg
- java算法--兔子繁殖问题
- 网页颜色搭配表及颜色搭配技巧
- 设计模式(六):原型模式
- 一个指令解决github提交不显示绿点