У меня есть ряд beans, реализующих интерфейс, и я бы хотел, чтобы все они имели тот же @PostConstruct. Я добавил аннотацию @PostConstruct
к моему методу интерфейса, а затем добавил к моим определениям bean:
<bean class="com.MyInterface" abstract="true" />
Но это, похоже, не работает. Где я ошибаюсь, если это возможно?
edit: я добавил аннотацию к интерфейсу, как это:
package com;
import javax.annotation.PostConstruct;
public interface MyInterface {
@PostConstruct
void initSettings();
}