![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
踩坑经验
工作、学习中踩坑总结
二八开
这个作者很懒,什么都没留下…
展开
-
springboot mybatis 踩坑--服务启动报错:No qualifying bean of type ‘***.dao‘ available
服务启动报错:No qualifying bean of type ‘***.dao’ available。修改方式:改成一直就行,比如 UserDao 对应的 UserMapper。报错原因:dao层类命名和mapper不一致。原创 2022-09-28 10:46:48 · 705 阅读 · 1 评论 -
java、前端时间转换出现30分钟误差——新加坡时区历史原因
java、前端时间转换出现30分钟误差——新加坡时区历史原因原创 2022-07-11 09:46:38 · 487 阅读 · 0 评论 -
Optinal踩坑
之前为了解决代码中的空指针异常,经常使用Optional.ofNullable(doA()).orElse(doB())原本以为doA返回null才会执行doB,后来发现doA()和doB()都会执行例如:public class TestOptional { public static void main(String[] args) { String bb = Optional.ofNullable(doA()).orElse(doB()); System.原创 2020-09-29 19:54:17 · 172 阅读 · 0 评论 -
SpringBoot Dropwizard等框架,@Service注解默认单例,工作中遇到的问题
项目背景:1、大项目基于PaaS平台,采用微服务架构,所以服务会注册在msb上,调用其他服务,通过msb查询到服务所在pod的ip和port2、服务之间的调用都是通过rest接口调用,代码部分通过Retrofit实现工作中遇到的问题:服务A(我们的服务)调用服务B的某个接口,返回“No route to host (Host unreachable)”分析结论:我们的服务A部署启动时,Dopwizard(或者SpringBoot)会实例化@Service注解的类,默认是单例。在这个类中有个成员变原创 2020-07-16 15:44:09 · 2025 阅读 · 0 评论