O que @predestroy faz?

Índice:

O que @predestroy faz?
O que @predestroy faz?

Vídeo: O que @predestroy faz?

Vídeo: O que @predestroy faz?
Vídeo: aula 3464 spring Annotation com Spring jsr 250 Component PostConstruct PreDestroy 2024, Novembro
Anonim

A anotação PreDestroy é usada em métodos como uma notificação de retorno de chamada para sinalizar que a instância está em processo de remoção pelo contêiner. O método anotado com PreDestroy é normalmente usado para liberar recursos que ele estava segurando.

Por que usamos @PostConstruct?

A anotação PostConstruct é usada em um método que precisa ser executado após a injeção de dependência ser feita para realizar qualquer inicialização Este método DEVE ser invocado antes que a classe seja colocada em serviço. Esta anotação DEVE ser suportada em todas as classes que suportam injeção de dependência.

PostConstruct pode ser privado?

O método no qual o PostConstruct é aplicado PODE ser public, protected, package private ou private. O método NÃO DEVE ser estático.

O que é a anotação @PostConstruct na primavera?

@PostConstruct é uma anotação usada em um método que precisa ser executado após a injeção de dependência ser feita para executar qualquer inicialização.

Por que PostConstruct não é chamado?

As anotações de bean Java EE, como @PostConstruct, só se aplicam a beans gerenciados por contêiner. Se você está simplesmente chamando new BlogEntryDao, o container isnnão irá interceptar a criação e chamar o método @PostConstruct.