有时候遇到各种不同项目的日志配置各不一,找起来也很麻烦,这里备忘几个自定义的注解工具,只要写去Mapper.java的对应方法上就可以了,比较方便备忘一下 ModelSubmit import java.lang.annotation.*; /** * 描述:获取mybatis执行的SQL语句的注解 */ @Target(ElementType.M…

今天启动后端遇到一个异常,如下 java: You aren't using a compiler supported by lombok, so lombok will not work and has been disabled. Your processor is: com.sun.proxy.$Proxy24 Lombok sup…

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…