发明名称 一种基于Hibernate的数据库操作方法
摘要 本发明公开一种基于Hibernate的数据库操作方法,属于数据库管理技术领域;本发明充分利用Hibernate继承和多态的特性,对基类DAO进行封装,并使其继承HibernateDaoSupport类,基类DAO能够直接使用hibernate的API,实现了对不同DAO对象的CRUD操作。能达到不需要对每一个数据库持久化对象编写对应的DAO接口,避免了重复代码的开发,极大降低问题出现的概率,同时提高开发效率,降低代码耦合,使开发人员没有从基本的数据库操作中解脱出来,有利于聚焦业务逻辑的处理。
申请公布号 CN105138646A 申请公布日期 2015.12.09
申请号 CN201510529151.0 申请日期 2015.08.26
申请人 浪潮集团有限公司 发明人 郭涛;朱波;刘正伟
分类号 G06F17/30(2006.01)I;G06F9/44(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 姜明
主权项 一种基于Hibernate的数据库操作方法,其特征是对HibernateDAO进行封装:设置Hibernate的基类DAO接口,使其继承HibernateDaoSupport类,封装基本的数据库操作,设置子类DAO并继承基类DAO;对HQL语句进行配置:将HQL语句写在Hibernate映射文件中,形成键值对,利用主键找到对应的HQL语句并执行。
地址 250101 山东省济南市高新区舜雅路1036号