Olá!
Primeiro queria agradecer ao Lucas, ao Garcia e a todos que me responderam no tópico “Migrando um sistema de PHP para VRaptor”!
Mas continuando… minha questão agora é que, no sistema que vou migrar, provavelmente vou implementar as regras de negócio em EJB3. O VRaptor se integra bem com essa tecnologia?
É possível ter um código como o abaixo:
@Resource
public class MeuControllerBoladao {
@EJB
private MeuEjbBoladao meuEjbBoladao;
@Post @Path("/cadastrar")
public void cadastrarCoisa(Coisa coisaDeNegocio) {
meuEjbBoladao.cadastrar(coisaDeNegocio);
}
}
Como ficaria a questão das injeções de dependência? Entrariam em conflito, as do contêiner EJB e a do Spring “nativo” do VRaptor?