
spring boot
理想青年宁兴星
这个作者很懒,什么都没留下…
展开
-
【SpringBoot】Java中isEmpty使用不当报错空指针
是因为在判断redis中是否存在对应数据时使用了,if (stringDataKey.isEmpty()) 来进行校验是否为空,但是在使用isEmpty时前提是stringDataKey字符串本身不能为null,没有 "null.isEmpty()"这个方法,导致了空指针。随后更换为StringUtils.isEmpty(stringDataKey)解决。它一般会先去检查传入的参数是否为null,如果是null,直接就判定为空(符合我们对于 “空” 的一种常规理解,也就是没有值嘛),然后返回true;原创 2024-12-27 13:57:05 · 467 阅读 · 0 评论 -
【Java】springboot 项目中出现中文乱码
1、Ctrl + Shift + S 打开idea设置,根据图片来,将③④这三个地方都修改为UTF-8。在刚创建的springboot项目中,出现乱码,跟走着解决一下。2、返回配置查看,解决。原创 2024-10-03 09:19:12 · 761 阅读 · 0 评论 -
【分页】Spring Boot 列表分页 + javaScript前台展示
【代码】【分页】Spring Boot 列表分页 + javaScript前台展示。原创 2024-09-29 10:39:31 · 1200 阅读 · 0 评论 -
【Java】StringUtils 工具类常用的方法
判断两个字符串, equalsIgnoreCase(String str1,String str2)判断两个字符串, equals(String str1,String str2)判断一个字符串是否包含有另一个字符串。判断两个字符串, contains(String str1,String str2)判断单个字符串,isEmpty(String str)判断给定字符串是否为空(即长度为0),判断单个字符串,isEmpty(String str)判断单个字符串,isNotEmpty(String str)原创 2024-09-14 01:28:42 · 580 阅读 · 0 评论 -
【Java】解决项目启动时端口被占用
步骤四:验证端口是否成功kill掉,netstat -ano | findstr。输入netstat -ano | findstr。输入命令 taskkill /pid。步骤一:win+R ,输入cmd打开本地命令运行窗。8080(替换为你被占用的端口号)步骤二:查看端口号被谁占用。原创 2024-09-10 16:14:22 · 1128 阅读 · 0 评论 -
【Java】SpringBoot常见的报错状态码&原因&解决思路
前端浏览器network(网络)里面以5开头的错误,不用管前端问题,回后端debug一下network里面的请求的方法看报错信息。,比如后端定义了一个Integer类型的参数接参,而前台却传来一个String类型的参数过来,此时导致400。504 gateway超时 找后端服务超时的请求路径找服务查看是否正常返回,是否需要增加网关的超时时间。,如:后台定义的方法是POST类型,而前台用的是GET进行请求,此时导致405。前端浏览器network(网络)里面以4开头的错误,先找前端,nacos连接配置有误。原创 2024-09-04 10:41:43 · 1240 阅读 · 0 评论 -
springboot中,不使用set,将一个对象值快速赋值给另一个对象
有值的对象 包含 要被赋值的对象,实体字段数量可以不一致,想。(有值的对象, 要被赋值的对象);原创 2024-08-25 10:18:12 · 256 阅读 · 0 评论 -
【knife4j】springboot2集成knife4j+自动生成接口文档。灰常简单!!!
解决依赖注入时的歧义问题,在有多个相同bean时,Spring会优先选择带有@Primary注解的bean进行注入。不同人不同类名,跑不了XXX-common-swagger。打开文档,认真检查接口 数据 返回值 等是否有误。拜拜咯,关注我,下次还能再见。地址,出现如下图表示成功。如有错误,敬请雅正!原创 2024-08-11 20:06:45 · 963 阅读 · 3 评论 -
【结果集】spring boot api统一返回格式 + 如何使用
提高 API 的可读性、可维护性和可扩展性。原创 2024-07-28 10:22:21 · 298 阅读 · 0 评论