hibernate + spring 不能寫入數據庫,查詢就OK

發表於2008年07月30日 17:25 閱讀(4) 評論(0)

 

1.
<id name="id" type="java.lang.Integer">
            <column name="id" />
            <generator class="native" />
</id>

修改native 爲 assigned ,increment,identity  ~~~這個屬性可選的值真系太多,不太瞭解其具體的使用,只知道它會影響hibernate生成的SQL語句的內容.

有時
Hibernate: insert into testhibernate.student (name, sex, address, interesting) values (?, ?, ?, ?)
也會輸入主鍵
Hibernate: insert into testhibernate.student (name, sex, address, interesting,id) values (?, ?, ?, ?,?)

2.
修改 表名dao類中的 方法,加上  getHibernateTemplate().flush()

///////////////////////////////////////////////////////////////////////////////
以上方法都不行

3.
在 hibernate 的 cfg文件中加入配置
<property name="connection.autocommit">true</property>


OK~~~~~~~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章