会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
天航星
天河有尽后为涯,星海无边前作岸。
博客园
首页
新随笔
管理
上一页
1
2
3
4
5
6
7
8
···
22
下一页
2024年5月12日
Docker 部署MySQL
摘要: 1、创建配置目录 mkdir -p MySQL目录/conf 2、切换到配置目录 cd MySQL目录/conf 3、创建配置文件 vim my.cnf [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8mb
阅读全文
posted @ 2024-05-12 13:26 天航星
阅读(235)
评论(0)
推荐(0)
2024年5月11日
SpringBoot 单元测试ServerContainer not available
摘要: 如果SpringBoot集成了WebSocket,单元测试启动后会报如下错误: javax.websocket.server.ServerContainer not available 这是因为SpringBootTest启动时不会启动服务器,所以WebSocket会报错。 这个时候需要在注解中添加
阅读全文
posted @ 2024-05-11 09:30 天航星
阅读(173)
评论(0)
推荐(0)
Java 环境变量未生效
摘要: 在配置 Java 环境变量的时候,有可能会出现修改了JDK的路径,但是Java的环境变量没有相应切换的情况。比如: 但此时在控制台使用java -version命令输出的JDK版本不是新配置的版本,依然是之前的,甚至提示找不到java命令,即环境变量没有生效。 此时可以将Path中Java的环境变量
阅读全文
posted @ 2024-05-11 09:29 天航星
阅读(117)
评论(0)
推荐(0)
2024年5月8日
OpenFeign 定义后备工厂进行服务降级
摘要: OpenFeign 定义后备工厂进行服务降级可以使得远程接口调用失败时进行降级处理,而不会直接报错,影响后续代码逻辑。定义后备工厂的步骤如下: 远程接口处定义。 @FeignClient(value = ServiceConstants.SYSTEM, fallbackFactory = Remot
阅读全文
posted @ 2024-05-08 18:05 天航星
阅读(32)
评论(0)
推荐(0)
OpenFeign @PathVariable需注明参数名称
摘要: 在定义 OpenFeign 的远程接口时,如果是路径拼接作为参数的远程接口,需要在@PathVariable需注明参数名称,不然代码启动时会报错。 正例@FeignClient(value = ServiceConstants.SYSTEM, fallbackFactory = RemoteFile
阅读全文
posted @ 2024-05-08 18:05 天航星
阅读(117)
评论(0)
推荐(0)
2024年5月7日
Hutool 只复制不为空的属性
摘要: 在使用 Hutool 的工具类进行复制时,有时候需要只复制不为空的属性。 比如在修改时,先把数据库中的数据查出来: SysArea sysArea = getById(dto.getId()); 此时再以传入值复制到数据库表对象中,但如果传入值中有属性为null,会将数据库表对象的属性也设为null
阅读全文
posted @ 2024-05-07 17:26 天航星
阅读(397)
评论(0)
推荐(0)
MyBatis-Plus 数据库表字段名为关键字
摘要: 数据库表字段名为关键字时,执行SQL是会报错的,一般的处理是在字段左右加`解决,MyBatis-Plus也支持这种处理方式。 找到数据库表对应的实体类。 @TableField注解中的值左右添加`即可。@Schema(description = "说明") @TableField("`desc`")
阅读全文
posted @ 2024-05-07 17:26 天航星
阅读(622)
评论(0)
推荐(1)
2024年5月1日
SpringBoot 循环引用解决办法
摘要: Spring 原生是允许并解决了单层循环引用的,但从 Spring Boot 2.6.0 开始,默认禁止 Bean 之间的循环引用,如果存在循环引用就会启动失败报错。 此时要解决循环引用问题有两个办法: 设置Spring允许循环引用(推荐)。 spring: main: allow-circular
阅读全文
posted @ 2024-05-01 13:40 天航星
阅读(1249)
评论(0)
推荐(0)
SpringBoot 打包所有依赖
摘要: SpringBoot 项目打包的时候可以通过插件 spring-boot-maven-plugin 来 repackage 项目,使得打的包中包含所有依赖,可以直接运行。例如: <plugins> <plugin> <groupId>org.springframework.boot</groupId
阅读全文
posted @ 2024-05-01 13:40 天航星
阅读(441)
评论(0)
推荐(0)
2024年4月23日
IDEA pom.xml依赖警告
摘要: IDEA中,有时 pom.xml 中会出现如下提示: IDEA 2022.1 升级了检测易受攻击的 Maven 和 Gradle 依赖项,并建议修正,通过插件 Package Checker 捆绑到 IDE 中。 这并不是引用错误,不用担心。如果实在强迫症不想看到这个提示,有两个解决办法: 卸载 P
阅读全文
posted @ 2024-04-23 09:25 天航星
阅读(307)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
···
22
下一页