Hibernate的save方法不能进行数据库插入
Posted 萧韶九成
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hibernate的save方法不能进行数据库插入相关的知识,希望对你有一定的参考价值。
问题描述
在 MyEcplise 上运行 tomcat,利用 po 模板自动生成 po 文件,调用 po 的 save 方法,不报错,但是无法把数据插入数据库
applicationContext.xml 中文件配置
<bean id="SysConfigDAO" class="com.po.SysConfigDAO"></bean>
po 中 dao 文件的引用
public class UserDAO extends BaseHibernateDAO {
解决方案
修改applicationContext.xml 文件配置
<bean id="ClassInformationDAO" class="com.po.ClassInformationDAO">
<property name="sessionFactory">
<ref bean="sessionFactory" />
</property>
</bean>
修改 po 中 dao 文件的引用
修改为HibernateDaoSupport
以上是关于Hibernate的save方法不能进行数据库插入的主要内容,如果未能解决你的问题,请参考以下文章
hibernate中 session.save(实体类)方法的原理
如何使用 Hibernate session.save() 插入/保存对象而不更新旧记录