随笔分类 - java
摘要:@Slf4j @Service public class KeyCloakService { private RestTemplate restTemplate; private KeycloakAdminClient keycloakAdminClient; /** * kc新增用户 * * @p
阅读全文
摘要:public class NacosServiceListener { private static String serviceName = "wms"; private static List<Instance> listenService() throws NacosException { S
阅读全文
摘要:/** * websocket消息订阅处理 */ @Slf4j @Component @ServerEndpoint(value = "/socket/subscribe") @ToString public class SocketSubscribeEndPoint { /** * websock
阅读全文
摘要:/** * 取尽存储的值,获取最新值 * * @param key * @return */ @Override public String popData(String key) { List<String> list = new ArrayList<>(); String popDataKey
阅读全文
摘要:/** * 开始分页 * * @param list * @param current 页码 * @param size 每页大小 * @return */ public class PageUtils { public static <T> List<T> startPage(List<T> li
阅读全文
摘要:@GetMapping("/information") @Cacheable(cacheNames = "dfs_screen_information", key = "'lineId=' + #lineId + ',componentName=' + #componentName + ',date
阅读全文
摘要:// 定义函数式接口 @FunctionalInterface interface MapFunction<A, B, C, D, E, F, R> { R apply(A a, B b, C c, D d, E e, F f); } /** * 定义的策略map */ private Map<St
阅读全文
摘要:错误代码: if (!CollectionUtils.isEmpty(warehouseIds)) { lambda.in(StockTransferEntity::getInWarehouseId, warehouseIds).or().in(StockTransferEntity::getOut
阅读全文
摘要:LambdaQueryWrapper<CombineTargetEntity> combineTargetQW = new LambdaQueryWrapper<>();combineTargetQW.eq(CombineTargetEntity::getCombineTarget, entity.
阅读全文
摘要:// 在库量趋势 LambdaQueryWrapper<StockInventoryDetailEntity> stayStockWrapper = new LambdaQueryWrapper<>(); stayStockWrapper.eq(StockInventoryDetailEntity:
阅读全文
摘要:private RedisTemplate redisTemplate; @Override public OperationOrderEntity edit(OperationOrderEntity entity) { //如果返回false,则说明该key值存在,已经有程序在使用这个key值,从
阅读全文
摘要:// 对map中的key进行正序排序 // LinkedHashMap<String, Double> collect = dayMap.entrySet().stream().sorted(Map.Entry.comparingByKey()) // .collect(Collectors.toM
阅读全文
摘要:异常名称:DecodeException 异常分析:微服务间调用时返回数据解析失败 异常原因:此异常原因可能很多,大多是返回数据类型不匹配导致 本次因为使用注解开启redis缓存后,相应的实体类未实现序列化接口,导致微服务间调用失败 异常详情: 2022-01-21 12:13:27.760 ERR
阅读全文
摘要:/** * 日期过滤 */ private void dateFilter(String dateField, LambdaQueryWrapper<TmpOrderAuxiliaryPlanEntity> wrapper, String fieldName) { List<String> date
阅读全文
摘要:1,创建线程池: public class UserHolder { private static ThreadLocal<User> tl =new ThreadLocal<User>(); // 存数据 public static void saveUser(User user){ tl.set
阅读全文
摘要:异常名称:ServletException 异常分析:无法解析视图 , java对象转json数据不成功? 异常原因:Controller层注解错误 异常详情: javax.servlet.ServletException: Could not resolve view with name 'xxx
阅读全文
摘要:业务详情:小视频业务。接受数据涉及 video表 (存于mongoDB); userInfo表(存于MySQL) 前端接收数据:一个pagebean,一个小视频VO (封装video表全部数据和userInfo表部分数据) 问题详情:小视频VO数据封装全部失败,或部分失败 问题分析: 1 首先 属性
阅读全文
摘要:自定义一个发送短信的启动器 sms-spring-boot-starter 效果:在工程中只需要导入起步依赖,通过@Autowired注入工具类发送短信 详细步骤: ①pom.xml中 导入相关依赖 <?xml version="1.0" encoding="UTF-8"?> <project xm
阅读全文
摘要:package com.csn.web; import com.csn.pojo.vo.PageBean; import com.csn.pojo.vo.Pagination; import com.csn.pojo.vo.Result; import com.csn.service.Student
阅读全文
摘要:pom(Project Object Model)指的是项目对象模型,用来描述当前的maven项目。使用pom.xml文件来实现。 <?xml version="1.0" encoding="UTF-8"?> <!--pom文件的根节点--> <project xmlns="http://maven
阅读全文

浙公网安备 33010602011771号