浏览 4783 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (15)
|
|
---|---|
作者 | 正文 |
发表时间:2008-02-28
<insert id="insertProduct-ORACLE" parameterClass="product"> <selectKey resultClass="int" type="pre" keyProperty="id" > SELECT STOCKIDSEQUENCE.NEXTVAL AS VALUE FROM DUAL </selectKey> insert into PRODUCT (PRD_ID,PRD_DESCRIPTION) values (#id#,#description#) </insert> 和 <insert id="insertProduct-ORACLE" parameterClass="product"> insert into PRODUCT (PRD_ID,PRD_DESCRIPTION) values (STOCKIDSEQUENCE.NEXTVAL,#description#) </insert> 有什么区别? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-02-28
http://www.blogjava.net/rosen/archive/2005/08/12/9932.html
你去看看。 |
|
返回顶楼 | |
发表时间:2008-03-11
第一种方法可以在java代码中通过product.getId()取得sequence的值,第二种方法不行。
|
|
返回顶楼 | |
发表时间:2008-03-13
个人感觉还是第一种好,一对多关系好处理!
|
|
返回顶楼 | |