自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

原创 记录一次使用注解失误导致的404BUG

而我们的/ai/generate这个方法返回的是一个map,所以我们直接使用@RestController没有问题,可以直接访问到该方法并且正常返回,而当我们使用@Controller的时候。必须配置对应的试图解析器,返回的是具体的页面。而我们如果要返回map,就必须在方法上或者类上加上注解@ResponseBody。因为很久没使用过@Controller这个注解,也就忘了这些东西。今天在学习Spring AI的时候发现一个问题,我调用接口的时候,明明已经成功调用了。这里是idea的断点。

2024-04-24 23:28:29 158 2

原创 【MP-BUG】记录一次工作开发遇到的Mybatis-PLUS@TableName注解autoResultMap引起的BUG

发现也能够正常映射。但是当我们在@TableName加上autoResultMap = true属性的时候,MP在进行映射的时候,找的就不是实体类属性本身了,而是去先找@TableField 找到了这个注解里面的value,有值的话就会去通过这上面的value进行映射。后面发现对于autoResultMap这个属性,MP针对getById这个方法都做了优化,有这个属性的时候是select * 没这个熟悉是调用select 字段吗 AS 重命名。=== 再分割一下====================

2024-01-19 16:52:53 2576

原创 为了模拟集群idea虚拟复制当前服务,换一个端口进行启动。

需要再VM options中添加:-DServer.port=9002。

2023-06-29 23:22:43 232

原创 关于配置feign: hystrix: enabled: true的一点小测试

③ 后续测试发现②是因为两个配置一样的时候,这里80直接超时了,因为8001调用整个过程可能使用了1600ms, 所以直接返回了80的降级服务了,开始以为会优先返回调用端的降级服务返回。假设服务提供者(提供者设置的1500,消费者设置5000)超时报错了,80不会返回8001的降级服务返回,会直接返回80的降级服务。这里8001的服务的提供者,80是消费者。如果没有这个配置,①当服务消费者这边没有超时(设置的5000),而提供者超时(设置的1500)的时候会返回8001的降级返回。

2023-05-22 02:11:48 511 1

原创 记一次使用openfeign的错误

调用一直报错404。找不到服务。1.确实服务是否注册到了eureka确实是注册成功了的。2.直接调用服务的提供方的接口查询发现能调用成功3.检查是不是调用方接口有问题打断点发现能调用进去。后续通过断点,发现调用的时候,能够正常调用到服务的提供方。服务的提供方本身也没有问题,直接调用的时候,也能正常调用。对比原来openfeign的测试类 发现在Controller的时候,能够成功的 使用的是@RestController 而一直报错404的使用是@Controller。

2023-05-22 00:39:37 496 1

原创 记一次BeanCreationException的BUG

百度了一下全是说配置文件 或则没有加注解导致的。因为原来这个项目是正常启动的。所以排除代码相关的问题。

2023-05-13 00:50:27 330

原创 记一次使用replaceAll的问题

总结:replace与replaceAll的区别主要是replaceAll支持正则!

2023-04-23 14:38:03 158 1

原创 【MyBatis-Plus】记录一次挺蠢的BUG。。。ServiceImpl<M extends BaseMapper<T>, T>,其他类注入后不生效

首先我继承了ServiceImpl<M extends BaseMapper, T>。然后我发现我再其他地方注入调用这个类的方法的时候,用不了ServiceImpl里面封装好的一些方法。可以发现上图里面并没有ServiceImpl里面自带的方法。找了半天没找到答案,网上也没有找到类似的情况。。。。。

2023-03-17 11:48:58 669

原创 idea一个类启动多个线程

1.先将一个类启动起来,这里为了便于区分,这里控制台打印一下2.然后配置该类可以多线程启动3.修改一下打印再次启动

2022-04-19 17:06:30 932

原创 记录一次将学习项目从github到gitee

最近因为学习rabbiteMQ,然后创建了一个项目在github上。但是用了两天发现因为网络原因导致很多时候会提交或者拉取代码失败,所以打算将项目转到码云上!1.首先导入github的仓库2.选择自己的导入方式3.找到新的git地址4.idea安装码云插件5.添加码云的账户登录的时候发现,这里不能使用手机号登录,我直接用创建时候的邮箱登录的。6.替换掉原有的github的地址7.替换完成8.直接拉取会报错 先上传一次。...

2022-04-19 11:30:21 952

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除