1 <insert id="adduser" parameterType="com.zhiyou.clg.bean.User" useGeneratedKeys="true" keyProperty="id"> 2 insert into user(name,age) values(#{name},#{age}); 3 </insert>
useGeneratedKeys="true" :表示使用自动生成的id
keyProperty="id" :把生成的id赋值给对应的实体类属性
以上两者联合使用
*测试时可通过get方法获取id值
1 @Test 2 void testadd() throws IOException { 3 User user=new User(); 4 user.setName("小天"); 5 user.setAge(10); 6 userDao.adduser(user); 7 System.out.println(user.getId()); 8 9 }
一般可用于添加单号(自动生成)后即刻便加入商品