问题复现:单测中@PostConstruct修饰的方法被多次执行原因:@PostConstruct在Spring中常用于在构造函数后初始化对象,执行顺序如下:构造方法->成员变量注入->PostConstruct方法单测中由于某些原因,只希望初始化执行一次(当然一般是使用@BeforeClass或者@BeforeAll),不过我这里因为某些不可描述的原因,不希望使用静态方法进行初始化,因此想到了PostConstruct注解,单测执行后发现,初始化执行了多次,就是PostConstruct方法执行了多次。那首先怀疑,是不是所有单测方法运行的时候,都会构造一个单测对象呢?这样每次构造单测类对象后