Bem-vindo ao Workshop Spring Boot 3 com JPA! Este projeto é uma iniciativa de estudos que explora o uso do Spring Boot 3 em conjunto com JPA para criar um sistema de gerenciamento de pedidos e produtos.
O Workshop Spring Boot 3 com JPA é um projeto padrão de estudos que apresenta conceitos essenciais do Spring Boot 3 e JPA. O projeto aborda aspectos como entidades, repositórios, controladores (resource), perfis de execução, manipulação de datas, relacionamentos de entidades e tratamento de exceções.
- Spring Boot 3: Framework para criação de aplicativos Java baseados em Spring.
- JPA (Java Persistence API): API Java para gerenciamento de persistência de dados.
- Java: Linguagem de programação principal do projeto.
O projeto inclui as seguintes funcionalidades:
- Gerenciamento de pedidos e produtos através de entidades e repositórios JPA.
- Utilização de diferentes profiles de execução para ambientes de desenvolvimento e produção.
- Manipulação de datas e timestamps para rastreamento de criação e atualização.
- Implementação de relacionamentos entre entidades, como pedidos e produtos.
- Tratamento de exceções personalizado através de Exception Handling.
- Clone o repositório:
git clone https://github.com/BryanSOliveira/workshop-springboot3-jpa.git
- Acesse o diretório do projeto:
cd workshop-springboot3-jpa
- Execute a aplicação:
mvn spring-boot:run
-
Acesse a API:
Acesse a API no navegador ou em ferramentas como o Postman através do endereço http://localhost:8080.
- Este projeto foi criado como um ambiente de aprendizado para explorar os conceitos do Spring Boot 3 e JPA.
- Certifique-se de ter o Java e o Maven instalados para executar o projeto.
Contribuições são bem-vindas! Sinta-se à vontade para criar pull requests para melhorias ou correções.
Este projeto está licenciado sob a Licença MIT.