[Resolvido] Dúvida início migração VRaptor 2 --> VRaptor3

2 respostas
guedes

Olá,

aqui onde trabalhamos temos um sistema feito com VRaptor 2, com uma implementação em DDD.
Separamos cada camada em um projeto (Domínio, Repositorio, Logica) .

Vamos agora ter um outro servidor que rodará alguns serviços através de um tomcat, iremos criar outro projeto WEB e esse novo projeto quero já faze-lo com VRaptor3.

Obviamente esse novo projeto utilizará o Domínio e o Repositório.
Minha dúvida é em relação as anotações.

Por exemplo, eu vou precisar injetar meu DaoFactory nos Controllers, anotando-o como @Component, dentro do Repositório.
Para o projeto que utiliza o VRaptor2, o @Component é usado nas Lógicas, e para que não de erros de compilação ele precisara também do jar do VRaptor3.
Mas cada @Component está em um pacote diferente e na servlet vraptor2 acredito que as anotações do 3 não influenciarem em seu funcionamento, acredito/espero que não terei problemas.

Não sei se fui bem claro no meu pensamento, espero que sim.

É capaz de isso me causar algum problema?
Porque inicialmente não pretendo mecher no projeto antigo.

Obrigado

2 Respostas

Lucas_Cavalcanti

usar as anotações do VRaptor3 não vai impactar no vraptor2…

vc só tem que tomar cuidado com os imports… o @Component do vraptor2 é org.vraptor, e o do VRaptor3 é br.com.caelum.vraptor

guedes

Beleza, era o que eu estava imaginando.
Foi só pra ter certeza mesmo.

Obrigado

Criado 11 de março de 2010
Ultima resposta 11 de mar. de 2010
Respostas 2
Participantes 2