Gostaria de saber se é possível executar um método quando é feito o deploy de um EJB. Estou utilizando o JBoss.
Por exemplo, em Servlet é possível configurar para que ele execute o método init quando feito o deploy, neste caso ao reiniciar o servidor, o método init é executado automaticamente. É possível executar um método ao fazer o deploy do EJB?
EJB método ao carregar
G
2 Respostas
Se estiver utilizando EJB3, vc pode marcar um metodo com a anotação @PostConstruct.
Assim este método será executado logo após a instanciação do bean.
Se for um bean stateful vc pode utilizar o @Init, que é chamado antes do @PostConstruct e pode ser múltiplo.
Flw
G
Obrigado Foxlol,
Mas não funcionou, preciso que o método seja chamado quando for feito o deploy do EJB.
Criado 28 de maio de 2008
Ultima resposta 28 de mai. de 2008
Respostas 2
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo