第⼀步:先修改sys_user表,给user_email列设置默认值test@mybatis.tk第⼆步:定义⼀个insert⽅法
1 /*
2 * 动态插⼊3 */
4 int insert(SysUser sysUser);
第三步:编写SysUserMapper.xml中的insert⽅法
1 3 user_name,user_password, 4 7 user_info,head_img,create_time) 8 values(#{userName},#{userPassword}, 9 12 #{userInfo},#{headImg},#{createTime})13
第四步:编写测试类
1 @Test
2 void test4(){
3 SysUser user = new SysUser(); 4 user.setUserName(\"张三\");
5 user.setUserPassword(\"123456\"); 6 user.setUserInfo(\"test_info\"); 7 user.setCreateTime(new Date()); 8 userMapper.insert(user); 9 //获取到插⼊的这条数据
10 user =userMapper.selectById(user.getId());11 System.out.println(user);12 }
运⾏后数据库结果--
在新增的user中,我们并没有给userEmail属性赋值,这样就会使⽤数据库默认的值。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- sarr.cn 版权所有 赣ICP备2024042794号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务