mysql
mybatis语句
<insert id="insert" parameterType="com.test.User" keyProperty="userId" useGeneratedKeys="true" >
“keyProperty”表示返回的id要保存到对象的那个属性中,“useGeneratedKeys”表示主键id为自增长模式
User user = new User(); user.setName("测试"); user.setSex("男"); System.out.println("插入前主键为:"+user.getUserId()); userDao.insert(user);//插入操作 System.out.println("插入后主键为:"+user.getUserId());
console:
插入前主键为:0 插入后主键为:10