Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

EJB

Olá,

Não sei se estou certo mas o EJB ainda é um padrão utilizado atualmente. E ele consiste, basicamente, em fazer com que seus DAOs sejam instanciados e utilizados automaticamente pelo servidor de aplicação. Certo ?

Com isso ele inverte o controle, certo ?

3 respostas

Oi Marcelo,

A injeção de dependência no IoC não é um recurso de uma linguagem, e sim um recurso de uma estrutura / plataforma / biblioteca. Como tal, a DI presente no JEE é um bom exemplo de inversão de controle, então sim, o JEE "tem" isso.

Olá otavio.

Pelo que entendi também o padrão EJB pode englobar outros padrões além do JPA... logo, tornar outros padrões como EJB também, certo?

solução

Otávio,

Permita-me reformular minha pergunta: a inversão de controle é a habilidade de criar e de gerenciar objetos de configuração, DAO e POJOS de um Spring ou um Laravel, no caso do PHP, da vida.

E, no caso do Spring, para que sejam automaticamente gerenciados, devem ser anotados com @bean.

ou não ?