解决方案是在api层也要加个@lazy,也就是说被调用方是懒加载,但是调用方不是懒加载,最终还不会执行懒加载。我们在api层也加个@lazy,执行项目发现没有初始化输出的内容了。我们请求一下api的接口,发现控制台已经产生输出,并且对这个类进行了实例化,也就是说懒加载只在使用的时候进行加载,项目启动的时候不会对类实例化。那我们就可以使用构造函数注入的方式对api注入,取代@Autowired这个注解

在springboot中实现个别bean懒加载的操作

在springboot中实现个别bean懒加载的操作

在springboot中实现个别bean懒加载的操作