mybatis-plus学习记录

1、update

@Test
public void testUpdate(){
        Employee employee = new Employee();
        employee.setId(1);
        employee.setLastName("更新测试");
        //emplopyeeDao.updateById(employee);//根据id进行更新,没有传值的属性就不会更新
        emplopyeeDao.updateAllColumnById(employee);//根据id进行更新,没传值的属性就更新为null
}
注意这两个update操作的区别,updateById方法,没有传值的字段不会进行更新,比如只传入了lastName,那么age、gender等属性就会保留原来的值;updateAllColumnById方法,顾名思义,会更新所有的列,没有传值的列会更新为null。
2,参考博客
 
2、自定义注解相关内容
 
3、springboot AOP记录操作日志
 
4、@MappedSuperclass注解
 
5、git合并分支
 
6、controller中
@RequestBody表示接收json形式的数据,否则接收form形式的数据
 
 
7、@EnumValue

posted on 2020-08-12 21:36  shufeixue  阅读(213)  评论(0编辑  收藏  举报

导航