01 2022 档案

摘要:(转载请删除括号里的内容) 在学习SpringCloud的过程中,总需要记录一下学习的过程,今天记录一下StringRedisTemplate和RedisTemplate的区别及使用方法,使用时只需使用maven依赖包spring-boot-starter-data-redis即可,然后在servi 阅读全文
posted @ 2022-01-25 15:33 远涉它方 阅读(227) 评论(0) 推荐(0) 编辑
摘要:(转载请删除括号里的内容) 1. 在 pom.xml 中引入依赖包 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.54</version></dependency> 阅读全文
posted @ 2022-01-25 10:23 远涉它方 阅读(1487) 评论(0) 推荐(0) 编辑
摘要:Main主函数中的 Object obj模拟了List对象。后续的代码首先判断obj是否是List类型,然后使用Class.cast做类型转换。 如果你想使用更方便的方法,可以直接调用下面的函数。 public static <T> List<T> castList(Object obj, Clas 阅读全文
posted @ 2022-01-21 13:54 远涉它方 阅读(1096) 评论(0) 推荐(0) 编辑
摘要:(转载请删除括号里的内容) 缓存是在web开发中经常用到的,将程序经常使用到或调用到的对象存在内存中,或者是耗时较长但又不具有实时性的查询数据放入内存中,在一定程度上可以提高性能和效率。 创建缓存对象 EntityCache public class EntityCache { /** * 保存的数 阅读全文
posted @ 2022-01-14 15:27 远涉它方 阅读(3521) 评论(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 远涉它方 阅读(2519) 评论(0) 推荐(0) 编辑
摘要:(转载请删除括号里的内容) 在没有修改之前,是用的 userService.updateById(user); 这个方法访问的话会出现一些问题。修改的时候,传入很多值,修改失败的情况。 看mybatis-plus官方文档,修改的话可以用 update方法,然后用条件构造器指定一些匹配方式,然后传入一 阅读全文
posted @ 2022-01-14 14:35 远涉它方 阅读(1265) 评论(0) 推荐(0) 编辑
摘要:mybatis-plus条件构造器UpdateWrapper实例 我们再搞更新或者删除的时候,有时候where条件复杂的话,可以使用UpdateWrapper来构造条件; 我们搞几个实例来深入理解下条件构造器UpdateWrapper的用法: 案例一: 更新指定员工的邮箱和联系电话 sql实现: U 阅读全文
posted @ 2022-01-14 11:26 远涉它方 阅读(472) 评论(0) 推荐(0) 编辑
摘要:public Result<ProdBatch> add(@RequestBody ProdBatch prodBatch, HttpServletRequest request) { Result<ProdBatch> result = new Result<ProdBatch>(); try { 阅读全文
posted @ 2022-01-14 11:21 远涉它方 阅读(100) 评论(0) 推荐(0) 编辑
摘要:1.环境:springboot + mybatis plus 2.构造器解析 1). QueryWrapper: Entity 对象封装操作类 2). UpdateWrapper : Update 条件封装,用于Entity对象更新操作 2). 条件构造器使用中的各个方法格式和说明 3.示例 1)U 阅读全文
posted @ 2022-01-14 11:18 远涉它方 阅读(1038) 评论(0) 推荐(0) 编辑
摘要:MybatisPlus的update默认机制是更新字段时判断是否为null,做值为null,则不更新该字段当我们需要将部分字段更新为null时,可利用UpdateWrapper解决该问题UpdateWrapper用法 1 WarehouseItem warehouseItem = warehouse 阅读全文
posted @ 2022-01-14 11:14 远涉它方 阅读(5097) 评论(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 远涉它方 阅读(1243) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示