Introducci贸n a Spring Boot
驴Qu茅 es Spring Boot?
Caracter铆sticas principales de Spring Boot
Instalaci贸n de entorno de desarrollo: Windows
Instalaci贸n de entorno de desarrollo: macOS
Instalaci贸n de entorno de desarrollo: Ubuntu
Dependencias en Spring Boot
驴Qu茅 es una dependencia?
Inversi贸n de control y el patr贸n de inyecci贸n de dependencias
Autoconfiguration y runtime
Anotaciones para indicar dependencias en Spring Boot
Creaci贸n de proyecto bajo arquitectura de dependencias
Inyecci贸n de dependencia "Component"
Ejemplo de creaci贸n de dependencia propia
Configuraci贸n general de Spring Boot
Cambio de puerto y path
Uso de properties y valores
Uso de properties con ejemplo de generaci贸n de POJO
Qu茅 son los logs y c贸mo usarlos
JPA con Spring y Spring Data
Modelado de entidades con JPA
Configuraci贸n de datasource con properties y classes
Registro en base de datos con JpaRepository
Uso de JPQL en anotaci贸n query
Uso de anotaci贸n value para apuntar a properties
Obtenci贸n de informaci贸n usando Query methods
Uso de Query methods con Or, and, OrderBy, Between, Sort
Uso de JPQL con named parameters
Uso de anotaci贸n transactional
Rollback con la anotaci贸n transactional
REST con Spring Boot
CRUD bajo arquitectura REST
M茅todos CREATE, UPDATE y DELETE
Probando la API REST
Pagination con Spring Boot
Conclusiones
Sigue aprendiendo Spring Boot
Lectura
Hola, te doy la bienvenida a esta clase donde instalaremos nuestras herramientas para el sistema operativo macOS.
Para el curso utilizaremos las siguientes herramientas:
java -version
en tu terminal favorita y ver谩s lo siguiente en pantalla:Ve al sitio web oficial de descarga de IntelliJ IDEA: https://www.jetbrains.com/idea/download
Da clic en Download de la versi贸n Community, que es la versi贸n gratuita.
Ve al sitio de descarga de Postman en https://www.postman.com/downloads/.
Da clic al bot贸n de download the app.
Ya tenemos todas nuestras herramientas instaladas y tenemos todo listo para iniciar. Te veo en la pr贸xima clase.
Aportes 0
Preguntas 1
驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.