我在其属性上使用@Value 注释连接控制器,但发生了一些奇怪的事情:
08:20:31.400 [main] ERROR Controller - postConstruct(): days: 14
08:20:31.401 [main] ERROR Controller - postConstruct(): pattern: dd-MM-yyyy
08:20:32.812 [main] ERROR Controller$$EnhancerByCGLIB$$15b7ad5 - initBindeR(): propertyConf null
08:20:32.812 [main] ERROR Controller$$EnhancerByCGLIB$$15b7ad5 - initBindeR(): pattern: null
如您所见, postConstruct 方法会看到这些属性,但是当类被 cglib 工具化时,值就消失了。有谁知道发生了什么?我不知道。感谢您提供任何线索。