文章分类 - iBATIS
iBATIS框架
摘要:加上type="pre"(表示在执行insert之前获取主键)后台输出sql在log4j.properties中配置log4j.logger.java.sql=DEBUG,console今天在用ibatis selectKey 生成 oracle sequence 的时候 发现一个问题。其实就是相为SHIPMENT_HISTORY表加入一个主键sequence id shipmentHistoryId,加入一条记录,然后返回这个sequence idxml 代码 insert into SHIPMENT_HISTORY (SHIPMENT_ID...
阅读全文
摘要:在Ibatis中,insert()的返回值为一个Object的主键,其实这个Object的主键是这样的来的:如果在bean的xml文件中设置了插入的keyProperty,则insert()方法返回的就是这个主键的值。 例如,所以我们想要在插入时想要插入一个sequence值到数据库的某个字段(当然,这个字段的类型为Number的),我们可以在xml文件中做如下配置(以下为在DB服务器是Oracle的前提下): insert into user_account(userid, username, password, groupname) values(#userI...
阅读全文