虽然已经跨入Mybatis时代,可惜我还是在使用最后一个2.3的版本,使用过程中也遇到一些奇奇怪怪的小问题,特此记录:
一.插入数据需要区返回值的时候,ibatis可以获取插入表的主键,但是有2个前提:
1.表的主键必须是自动增长字段
2.插入的时候切记不要自己先计算出主键值再插进去,插入操作一旦主动影响了主键,那这个返回值就是0了
二.在SqlMap善用dynamic,可以事半功倍
虽然已经跨入Mybatis时代,可惜我还是在使用最后一个2.3的版本,使用过程中也遇到一些奇奇怪怪的小问题,特此记录:
一.插入数据需要区返回值的时候,ibatis可以获取插入表的主键,但是有2个前提:
1.表的主键必须是自动增长字段
2.插入的时候切记不要自己先计算出主键值再插进去,插入操作一旦主动影响了主键,那这个返回值就是0了
二.在SqlMap善用dynamic,可以事半功倍