Esse período na faculdade me deparei com um monte de siglas, que por muitas vezes me confundi o que era o que. Para sanar as minhas dúvidas resolvi pesquisar sobre algumas siglas e o que eram.
JPA - Java Persistence API
- Utilizado para persistir objetos/classes java em um banco de dados relacionais.
JSF - Java Server Faces
- É um framework MVC baseado em java para construção de interfaces do usuário para sistemas web.
EJB - Enterprise Java Bean
- Componente que roda no servidor, para aplicações distribuídas.
JSP - Java Server Pages
- Tem o objetivo de gerar conteúdo dinâmico para páginas web.