main函数中有postConstruct注解 注解里面的方法里有一个new Thread(()->A).start.join() A 方法里是一个while(true)的轮询实现,故永远不会退出,故main方法永远不能初始化完成 故scheduled相关的类 不会被执行到。
同时,由于main的初始化都没有执行完,自然不会好好的跑其它Component的初始化方法,一并解决了困扰了一天的B类postConstruct方法未被执行的问题。
正在寻求 替换while(true)的好方法。。待更新。 以及,前人为什么使用了thread.join()呢??他们使用的时候就没出问题?