Olá amigos,
Preciso de consolidar e esclarecer alguns conceitos com vocês, sobre o componente EJB, o padrão MVC e o famoso termo, lógica de negócio.
Pelo que entendi, o EJB é um componente da plataforma JEE que encapsula a lógica de negócio de uma aplicação, esse componente tem como objectivo principal fornecer um desenvolvimento rápido e simplificado de aplicações Java e ocultar do programador a grande complexidade dos aspecto de infraestrutura. Quanto ao padrão MVC - Model- View - Controller gostaria de saber qual é a relação que existe com o componente EJB? Li um artigo na internet que dizia os EJB’s fazem parte do MVC mais especificamente na camada de Modelo(Model)… alguém aí para reforçar?
Quanto a lógica/regra de negócio, percebi vagamente que é a parte da aplicação trata de processar as tarefas relacionadas ao negócio da empresa. A minha questão é a seguinte, qual é a parte da aplicação que se refere exatamente esta lógica de negócio? Será no modelo? Por favor ajudem-me a perceber isso.