VRaptor3: Como saber quando o container foi inicializado por completo?

13 views
Skip to first unread message

Rafael Ponte

unread,
Oct 8, 2015, 5:02:13 PM10/8/15
to caelum-...@googlegroups.com
Olá senhores,

Estou usando VRaptor 3.5.5 + Guice e gostaria de saber como posso executar uma determinada lógica de um bean quando o container estiver totalmente inicializado?

Sei que no VRaptor4 temos o evento VRaptorInitialized, mas e na versão 3.5?

Com Spring seria mais fácil já que ele tem o conceito de eventos de aplicação, mas para manter a aplicação o mais leve e simples possível estou usando o Guice mesmo!

Pensei em usar o @PostConstruct em algum bean. Ou poderia usar o plugin vraptor-tasks mas queria saber se vocês recomendam outra alternativa nativa do Guice ou VRaptor3, por exemplo.

Alguma sugestão?

Um abraço!
--
Rafael Ponte
TriadWorks | Formação Java
http://cursos.triadworks.com.br

Lucas Cavalcanti

unread,
Oct 11, 2015, 11:43:53 AM10/11/15
to caelum-...@googlegroups.com
Olá!

um dos jeitos é criar qualquer @Component @ApplicationScoped e colocar o código no @PostConstruct dele.


--
Você recebeu essa mensagem porque está inscrito no grupo "caelum-vraptor" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para caelum-vrapto...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para caelum-...@googlegroups.com.
Acesse esse grupo em http://groups.google.com/group/caelum-vraptor.
Para mais opções, acesse https://groups.google.com/d/optout.

Rafael Ponte

unread,
Oct 12, 2015, 10:21:39 AM10/12/15
to caelum-...@googlegroups.com
Oi Lucas,

Se não estou enganado o @ApplicationScoped do vraptor só é inicializado no primeiro request a EL, não?

De qualquer forma valeu pela dica ;-)

Lucas Cavalcanti

unread,
Oct 12, 2015, 10:32:18 AM10/12/15
to caelum-...@googlegroups.com
Quando vc coloca um @PostConstruct ele força inicializar

Rafael Ponte

unread,
Oct 12, 2015, 11:23:58 AM10/12/15
to caelum-...@googlegroups.com
Massa!
Reply all
Reply to author
Forward
0 new messages