Este é um projeto Spring Boot que utiliza o framework JPA (Java Persistence API) para persistência de dados em um banco de dados relacional.
- Java SE-17
- Spring Tool Suite 4
- SpringBoot 3.0
O objetivo deste projeto é demonstrar como utilizar o Spring Boot em conjunto com o JPA para criar uma aplicação web que realiza operações de persistência em um banco de dados relacional. O projeto utiliza a arquitetura MVC (Model-View-Controller) para organizar as camadas da aplicação.
- Cadastro, atualização, remoção e consulta de entidades no banco de dados.
- Relacionamentos entre entidades (um-para-um, um-para-muitos, muitos-para-muitos).
- Exemplos de consultas utilizando a linguagem JPQL (Java Persistence Query Language).
- Tratamento de exceções e validação de dados.
Java, SpringBoot 3, JPA, Hibernate