2024年12月26日更新 最近发现apache和springframework的都不好使了,特别是调第三方接口时,不想在后端做太多转换代码,直接前端对API文档就行了,实践发现 springframework的BeanUtils.copyProperties不会报错,但是装配兼容性很差,经常装不上 apache的BeanUtils.copyPro…
业务上很不起眼的一个小问题,拿两个单号就行比较,值都是Long类型,就索性直接使用运算符比较了,后来发现判断失效,就写了一个简单的demo验证 如: public static void main(String[] args) { Long a = 1687380615805579265L; Long b = 1687380615805579265…
文章目录 前言一、引入二、分析三、实验1、设置-XX:hashCode=2,可以看到输出结果是固定值12、设置-XX:hashCode=3,可以看到输出结果是递增的值3、默认值 四、正确获取1、引入依赖2、具体代码 前言 之前遇到一个问题,想打印下对象的内存地址,找了很多博客,发现很多其实说的都不太对,所以有了这篇文章,和大家分享下如何正确查看 一…
https://blog.csdn.net/llwutong/article/details/118118630
package com.****.****.controller; import cn.hutool.poi.excel.ExcelReader; import cn.hutool.poi.excel.ExcelUtil; import io.swagger.annotations.Api; import org.springframework.w…
RestTemplate restTemplate = new RestTemplate(); // 设置headers HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATION_JSON); // 设置body JSONObject …
BigDecimal a = new BigDecimal("10.00"); BigDecimal b = new BigDecimal("10"); //前提为a、b均不能为null if(a.compareTo(b) == -1){ System.out.println("a小于b"…
//使用方式 AssertUtils.notNull(logSave, "上架日志保存异常,应用上架失败!"); package com.uinfor.mes.common.core.utils; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.m…
最近碰到的一个问题,方便直接使用entity实体返回,减少干扰字段返回到前端 主要方式为 .select 这个方法的入参就是通过遍历,判断布尔值来确定当前下标列是否继续使用 List<UcodePageLayoutEntity> layoutList = layoutService.list(new LambdaQueryWrapper…
ValidateUtil package com.uinfor.mes.base.utils; import javax.validation.ConstraintViolation; import javax.validation.Validation; import javax.validation.ValidationException; i…