- 博客(10)
- 收藏
- 关注
原创 @ResponseStatus注解 reason 属性不生效 SpringBoot2.7.18版本
所以这个@ResponseStatus在方法上标注的时候,根本不是用来处理异常的,而是按照教学视频说的,处理一些重定向的的请求,返回给用户一些友好提示。这是Springboot的代码,这样的逻辑感觉也是对的,意思就是走到了 error处理的逻辑 也就是 BasicErrorController 类了,我已经有了error,我就不需要message信息了。所以,总结一下,如果写reason不管新版本还是旧版本,都会返回 @ResponseStatus定义的值,不会管 @RequestMapping的返回值。
2024-12-27 14:14:47
970
原创 让我们来看看微博的几个接口(字段怎么起名字的、分页查询、热搜基础接口设计)
写一个异步获取微博主页的数据的demo,不知道怎么起名字,于是看看微博本身是怎么定义这个接口的,参考一下。
2024-10-17 21:50:03
622
1
原创 SpringCloud和SpringCloud Alibaba 怎么简单快速搭建 怎么引入依赖 (健康检查接口、Ubuntu安装Nacos)
SpringCloud和SpringCloud Alibaba 怎么简单快速搭建 怎么引入依赖 (健康检查接口、Ubuntu安装Nacos)
2024-10-15 10:20:55
681
原创 Spring异步线程池的问题
尽管Spring Boot提供了默认的线程池配置,但在实际应用中,根据业务需求和系统负载,这些默认配置可能需要调整。开发者可以通过在或文件中添加相应的配置属性来自定义线程池的行为。
2024-10-08 21:51:52
1151
1
原创 排查 Mybatis-plus 3.5.5: 返回的pages参数是从哪里来的
返回的参数里面有一个 pages 属性,表示一共分了几页但是返回的Page对象里面并没有这个属性(而且其他无关属性最后没返回如orders,searchCount这些)Pages类里面也没这个属性。
2024-09-13 22:54:21
1073
原创 Lombok失效:报错 找不到符号 Springboot项目
错误原因,Springboot项目为Lombok提供了版本管理的支持,所以引入Lombok依赖的时候,无需手动指定版本,手动指定了可能会导致依赖冲突。去掉手动指定的版本,问题解决。
2024-09-10 11:09:18
1286
1
原创 Windows下的RabbitMQ安装教程
背景用RabbitMQ实现新员工入职后邮件发送欢迎短信功能。备注之前安装过一遍,功能都正常。后面回来想再看看这块的功能的时候,发现gg了。大致看了一下问题,应该是我的Erlang的版本和RabbitMQ的版本不对应,直接全部卸载重装。...
2022-07-28 10:30:54
457
原创 “Method Not Allowed“,405问题分析及解决
背景:SpringBoot2.70整合JPA,测试单表的增删改查现象: 在用postman测试delete方法的时候遇到的图1: postman测试截图图2:后端代码块图三:控制台报错排查解决过程:第一步:大致检查一下自己代码,感觉没问题,开始百度第二步:百度得到的第一个方案,未解决application.yml中添加这个启动HiddenHttpMethodFilter过滤器,以支持浏览器可以发送DELETE PUT 请求。而我没用浏览器发送请求,而是用postman,所以无用也正常。第三
2022-06-22 23:10:22
84411
5
原创 关于spring-boot-maven-plugin爆红问题的解决
1.原因:本地maven库没有当前springboot版本的 maven-plugin2.解决办法:导入对应版本的mavenplugin导入之后下次新建当前版本的springboot项目就不用每次都写了,因为本地库已经有了。
2022-05-24 19:02:38
1333
1
原创 java.lang.IllegalArgumentException: When allowCredentials is true, allowedOrigins cannot contain the
websocket.js?13c0:6 WebSocket connection to 'ws://localhost:8080/ws/ep/213/zu1c2zfs/websocket' failed:
2022-05-11 23:03:36
5745
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人