- Quando usar EJB, JPA ou JDBC?
- EJB só pode ser usado se estiver em um servidor de aplicação certo?
- Qual a diferença entre EJB e JPA?
- Creio que JPA seja uma forma simplificada de acessar o banco de dados através do JDBC? Está correto?
EJB = quando tiver muitos acessos simultâneos (mais de 1.000), quando quiser utilizar serviços de mensagens, um controle de transações, segurança e outros detalhes.
JPA = utilize sempre que possível
JDBC = JPA utiliza o JDBC por debaixo dos panos, então utilize o próprio JPA
Certo.
EJB são componentes de negócios e JPA é uma biblioteca para persistência.
Corretíssimo.