El back-end de Java generalmente se refiere al programa / API / componente utilizado para interactuar con la base de datos / nivel EIS y realizar la lógica empresarial. En la arquitectura java EE, la mayoría de los algoritmos residen en componentes de back-end de java.
Consulte la arquitectura Java EE: conocimiento de los niveles de aplicación empresarial de Java EE para la certificación OCMJEA – MyExamCloud
Un buen desarrollador de back-end de Java tiene conocimiento o experiencia en las siguientes habilidades:
- ¿Cuál es la forma más eficaz y accesible de transferir datos desde el back-end al front-end?
- Si tuviera que crear una aplicación web que pueda mezclar 2 archivos de audio y presentarlos para descargar, ¿cuál es el mejor lenguaje de fondo para usar?
- ¿Qué es un back-end?
- ¿Cuál debería aprender después del trabajo, desarrollo de backend o aprendizaje profundo?
- ¿Qué hace un desarrollador web back-end todos los días en el trabajo?
Para aplicaciones centradas en EJB
- EJB
- JPA
- JDBC
- Habilidades de base de datos (SQL básico)
- Servicios web (JAX-RS, JAX-WS)
- Agrupación de conexiones
- Transacción
- Seguridad
Para aplicaciones centradas en servlet
- Servlet
- Patrón de diseño MVC
- JPA
- Servicios web
- Agrupación de conexiones
- Seguridad