当前位置 : 主页 > 编程语言 > java >

Spring中使用HibernateDaoSupport来进行数据库的操作

来源:互联网 收集:自由互联 发布时间:2022-09-29
1:建立一个SuperDAO,继承HibernateDaoSupport,其他类可以继承SuperDAO 2:建立UserDAOImpl,继承SuperDAO,实现UserDAO接口​ 3:修改后的SuperDAO,这样使用其他类继承该类时不会有异常抛出,否则


1:建立一个SuperDAO,继承HibernateDaoSupport,其他类可以继承SuperDAO

Spring中使用HibernateDaoSupport来进行数据库的操作_hibernate

2:建立UserDAOImpl,继承SuperDAO,实现UserDAO接口​

Spring中使用HibernateDaoSupport来进行数据库的操作_spring_02

3:修改后的SuperDAO,这样使用其他类继承该类时不会有异常抛出,否则总是抛出没有注入HibernateTemplate或者SessionFactory的异常

Spring中使用HibernateDaoSupport来进行数据库的操作_数据库_03

                             图:两种使用HibernateDaoSupport的形式

可以使用@Resource(name="hibernateTemplate")注入HibernateTemplate属性,并且使用方法setSuperHibernateTemplate(HibernateTemplate hibernateTemplate)

也可以使用@Resource(name="sessionFactory")注入sessionFactory属性,并且使用方法setSuperSessionFactory(SessionFactory sessionFactory)




【转自:武汉网站制作 http://www.wh5w.com提供,感恩】
上一篇:Ext Js 3.2 EditorGridPanel 的使用方法
下一篇:没有了
网友评论