mybatis的selectKey标签好像失效了

就是不返回我要的主键id,老是返回1,我认为这个1就是受影响的记录条数。
到底怎么样才能利用selectKey标签来获取最新插入的记录的主键id呢?
网上的方法几乎都试了个遍~~╮(╯_╰)╭
图片说明

后来我自己用数据库函数,解决了~~

 <insert id="xxxxId" parameterType="xxxModel" useGeneratedKeys="true" keyProperty="id">

如果使用mysql数据库,调用完dao的插入方法,该方法的参数是个model,可以使用xxxModel.getId()获得自增生成的主键。

你service里面怎么写的 发出来看看尼

不是失效了,你在你传入的map中,getDEFAULT_ID,试试这个里面应该会有值得

http://blog.csdn.net/isea533/article/details/21153791

selectKey 查询语句,返回字段添加别名 与 keyProperty 填写的名称要相同