分类:JAVA

16 篇文章

模型

https://github.com/eosphoros-ai/DB-GPT-Hub/tree/main https://github.com/whoiskatrin/sql-translator https://github.com/chat2db/Chat2DB...

springboot测试

一、集成测试 1、抽象类,用于请求头添加 import com.fasterxml.jackson.databind.ObjectMapper; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.a...

数据库db锁得到自增数据

实体 import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.T...

java扫描包及其包下子类

java扫描包及其包下的子类方法,适配了win和linux环境 package cn.zflzqy.mysqldatatoes.util; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframe...

springboot彩色日志在docker中输出颜色代码

关闭spring的彩色日志输出,可选值:ALWAYS, DETECT, NEVER 默认为DETECT . spring.output.ansi.enabled=DETECT...

redis以scan方式读取数据

1、直接代码 import org.springframework.data.redis.core.Cursor; import org.springframework.data.redis.core.RedisCallback; import org.springframework.data.re...

nacso上下线

Nacos心跳时间配置及服务快速上下线Nacos默认心跳时间是30秒,不太满足正式环境需要,需要调整心跳时间更短,让线上服务上下线能快速感知.1.修改微服务的nacos的心跳配置时间preserved.heart.beat.interval: 1000 #该实例在客户端上报心跳的间隔时间。(单位:毫...

Log4j2配置替换

1、在一个公共依赖下放一个log4j2.xml的默认配置2、在需要使用的项目里,引入步骤一中的公共项目,并新建log4j2.component.properties文件,文件内的值为:log4j.configurationFile=log4j2.xml,log4j2-test2.xml这个代表使用2...

线程

ThreadLocal在使用后remove,对于web请求,可以定义一个拦截器,在前置通知中加入用户信息,在后置方法中移除ThreadLocal...

发布maven包到github仓库

1、maven的setting.xml文件加入以下配置 <server> <id>github</id> <username>你的登录账号</username> <password>g...