有时候遇到各种不同项目的日志配置各不一,找起来也很麻烦,这里备忘几个自定义的注解工具,只要写去 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…

记录一个问题,今天帮同事诊断,说是本地运行没问题,上到服务就会报错,然后日志也没有 个人经验来看,怀疑中间有个片段,和雪花算法 Util 类相关,后来证实是这个方法有问题,并且报错不会有日志,这里记录一下 也有可能是包版本冲突问题
如果是中途接手一个项目或者一个功能,经常会遇到读代码找业务背景的问题,对于不熟悉的人来说,搜索关键字坐标是很有用的,也是我自己的一个思路,搜代码关键字,检索数据库列字段名坐标,然后再反向搜索 mapper.xml 里面的接口,或者是搜索对应的 Enitiy,这里备注一下,方便用的时候回来 Copy SELECT CONCAT (table_schema, &…

设置 idea 编译文件快捷键

业务上很不起眼的一个小问题,拿两个单号就行比较,值都是 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…