
Hibernate
风中叶
北漂生活 风中叶
展开
-
Hibernate提供的操作数据库的方法使用和比较
<br />hibernate对于对象的操作提供了很多的方法,本文简单介绍一下这些方法的使用和比较.<br />在说明方法之前,说明一下hibernate中的对象的三种状态,transient,persistent,detached.<br />transient:瞬态或者自由态.<br />persistent:持久化状态.<br />detached:脱管状态或者游离态.<br />1,persist和save方法:<br />按照spec,persist不保证立即执行SQL insert语句,save原创 2011-01-07 10:18:00 · 1558 阅读 · 0 评论 -
Hibernate 的一些注意点
<br />1,org.hibernate.id.IdentifierGenerationException: this id generator generates long, integer, short or string,当用sequence作为主键的generator时,主键只能是long, integer, short or string. 当定义表的主键长于number(18)(18的时候是long)是,hibernate自动生成的代码会用BigDecimal对应,这时候不能用sequence转载 2011-01-07 14:59:00 · 1296 阅读 · 0 评论