一个偶发的空指针 服务启动时偶发 NPE,堆栈指向缓存预热器里取到的 RedisTemplate 是 null。但 RedisTemplate 明明配好了——问题是它被用在了配置类的 @PostConstruct 里,而那时它依赖的连接工厂还没就绪。重启三四次才复现一次,最磨人。这种"时灵时不灵"的
标了 @Scope("prototype"),为什么拿到的还是同一个对象 3 月上旬,同事遇到个怪事。他写了个导出 Excel 的任务类,因为里面有状态(当前行号、样式缓存),标成了多例: @Component @Scope("prototype") public class ExcelExport
同事的循环依赖启动报错,我的没报错 2 月底做权限模块重构,同事写的代码一启动就挂: org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'roleServ