Есть две аннотации @PostConstruct и @PreDestroy, которые служат для того, чтобы пометить методы в управляемых бинах. Метод помеченный @PostConstruct вызывается после создания бина, а метод помеченный @PreDestroy вызывается перед удалением бина. Эти методы могут использоваться для управления ресурсами, которые нужно выделить и освободить для бина. Пример:
@PostConstruct
private void DoAfterCreateBean(){
IntValue = 666;
maxNumber = 1000;
System.out.println("Бин создан");
}
@PreDestroy
private void DoBeforeDestroyBean(){
System.out.println("Бин удален");
}
|