想让 iBatis insert 返回生成的主键的话还要在 sql map 里面加上 <selectKey> 然后自己写上一段 sql。这个也低级了点了吧。JDBC 3 已经支持自动返回生成的主键了,iBatis 却还要这样搞,低级了了点了吧。当然不是所有的 DB Driver 都支持 JDBC3,不过支持的就自动返回生成主键就好了,不支持的再自己搞。不知 iBatis 怎么想的。
已经给 iBatis 的开发人员提了这个问题,不知多久能回复。
探讨了iBatis框架中插入操作返回自动生成主键的方法,并对比了JDBC3的相关特性。作者认为iBatis的做法较为繁琐,期待改进。
想让 iBatis insert 返回生成的主键的话还要在 sql map 里面加上 <selectKey> 然后自己写上一段 sql。这个也低级了点了吧。JDBC 3 已经支持自动返回生成的主键了,iBatis 却还要这样搞,低级了了点了吧。当然不是所有的 DB Driver 都支持 JDBC3,不过支持的就自动返回生成主键就好了,不支持的再自己搞。不知 iBatis 怎么想的。
已经给 iBatis 的开发人员提了这个问题,不知多久能回复。
383

被折叠的 条评论
为什么被折叠?