【发布时间】:2012-10-21 10:46:44
【问题描述】:
如果您有一个使用@PostConstruct 注释的父类,并且您创建了一个从它派生的子类。每次创建子类的实例时会自动调用@PostConstruct 方法吗?因为每次创建父实例时都会调用 @PostConstruct 方法。
我知道在子类中它会自动为我们调用super();,而无需我们调用它。
我只是不确定如果该子类调用super(); 构造函数,是否会自动调用@PostConstruct 注释。
【问题讨论】:
-
在这两种方法中调用
println(),启动您的应用程序,然后查看打印的内容。 -
就像@millimoose 建议的那样,您可以自己测试并回答您的问题。我认为这对未来的其他人会有好处。
标签: java jakarta-ee inheritance annotations