摘要: (转载请删除括号里的内容) 缓存是在web开发中经常用到的,将程序经常使用到或调用到的对象存在内存中,或者是耗时较长但又不具有实时性的查询数据放入内存中,在一定程度上可以提高性能和效率。 创建缓存对象 EntityCache public class EntityCache { /** * 保存的数 阅读全文
posted @ 2022-01-14 15:27 远涉它方 阅读(3554) 评论(0) 推荐(0)
摘要: (转载请删除括号里的内容) 1.根据id更新 1 User user = new User();2 user.setUserId(1);3 user.setAge(29);4 5 user.updateById();6 or7 Integer rows = userMapper.updateById 阅读全文
posted @ 2022-01-14 14:36 远涉它方 阅读(2642) 评论(0) 推荐(0)
摘要: (转载请删除括号里的内容) 在没有修改之前,是用的 userService.updateById(user); 这个方法访问的话会出现一些问题。修改的时候,传入很多值,修改失败的情况。 看mybatis-plus官方文档,修改的话可以用 update方法,然后用条件构造器指定一些匹配方式,然后传入一 阅读全文
posted @ 2022-01-14 14:35 远涉它方 阅读(1313) 评论(0) 推荐(0)
摘要: mybatis-plus条件构造器UpdateWrapper实例 我们再搞更新或者删除的时候,有时候where条件复杂的话,可以使用UpdateWrapper来构造条件; 我们搞几个实例来深入理解下条件构造器UpdateWrapper的用法: 案例一: 更新指定员工的邮箱和联系电话 sql实现: U 阅读全文
posted @ 2022-01-14 11:26 远涉它方 阅读(531) 评论(0) 推荐(0)
摘要: public Result<ProdBatch> add(@RequestBody ProdBatch prodBatch, HttpServletRequest request) { Result<ProdBatch> result = new Result<ProdBatch>(); try { 阅读全文
posted @ 2022-01-14 11:21 远涉它方 阅读(121) 评论(0) 推荐(0)
摘要: 1.环境:springboot + mybatis plus 2.构造器解析 1). QueryWrapper: Entity 对象封装操作类 2). UpdateWrapper : Update 条件封装,用于Entity对象更新操作 2). 条件构造器使用中的各个方法格式和说明 3.示例 1)U 阅读全文
posted @ 2022-01-14 11:18 远涉它方 阅读(1076) 评论(0) 推荐(0)
摘要: MybatisPlus的update默认机制是更新字段时判断是否为null,做值为null,则不更新该字段当我们需要将部分字段更新为null时,可利用UpdateWrapper解决该问题UpdateWrapper用法 1 WarehouseItem warehouseItem = warehouse 阅读全文
posted @ 2022-01-14 11:14 远涉它方 阅读(5220) 评论(0) 推荐(0)
摘要: 1.创建BigDecimal对象 BigDecimal bigDecimal = new BigDecimal(4.32579); 2.用于格式化小数点 后几位 BigDecimal.setScale(保留位数,舍入方式); 常用舍入方法: 1 2 3 4 5 6 7 8 9 10 11 //直接删 阅读全文
posted @ 2022-01-14 09:39 远涉它方 阅读(1323) 评论(0) 推荐(0)