En este post te explicare como crear un CRUD usando Angular y Spring Boot. Recordemos que un CRUD trae las operaciones de Crear, Leer, Actualizar y Borrar.
En realidad, todo el contenido va a estar explicado de forma detallada en mi canal de YouTube siguiendo la lista de reproducción que estará al final de este post, aquí solo dejare los links de los repositorios para quienes quieran revisar el código a detalle.
Código fuente
Para este tipo de proyectos, lo adecuado es crear dos proyectos diferentes, uno hara el papel de backend y otro sera el frontend. Para el backend usaremos Spring Boot y para el front usaremos Angular.
Frontend
Este es el archivo de la vista o front. Esta realizado en Angular.
Backend
Este es el archivo del backend. Te recuerdo que para que funcione debes tener instalado PgAdmin o cualquier servidor de PostgreSQL, así como también, modificar el archivo properties que esta en la carpeta de resources.
¿Cómo descargar el código?
Los dos proyectos estan alojados en github, lo cual es simplemente clonar el proyecto, pero si eres nuevo en github o no te interesa usarlo, puedes descargar el proyecto como un archivo comprimido.

Video: CURSO SPRING BOOT Y ANGULAR
En este video podras aprender todo lo necesario sobre crear un backend en Spring Boot usando JPA, PosgreSQL como base de datos relacional y API Rest para exponer servicios, asi como también, te explicare como crear un proyecto de front usando la ultima versión de Angular.