useGeneratedKeys="true" keyProperty="id",
<selectKey resultType="java.lang.Long" keyProperty="id" order="AFTER" >
SELECT LAST_INSERT_ID()
</selectKey>
上面两种方式都试了 getId都是空的,不知道为什么?
主键也打印出来了 就是获取不到
useGeneratedKeys="true" keyProperty="id",
<selectKey resultType="java.lang.Long" keyProperty="id" order="AFTER" >
SELECT LAST_INSERT_ID()
</selectKey>
上面两种方式都试了 getId都是空的,不知道为什么?
主键也打印出来了 就是获取不到
4 回答1.5k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答768 阅读✓ 已解决
2 回答1.8k 阅读
2 回答1.7k 阅读
2 回答1.3k 阅读
你主键没设置自增啊,在你的表中设置主键自增长啊,或者在插入之前做一个统一的判断,主键为null 的时候set一个序列化的id