Bem-vindo ao Workshop Spring Boot com MongoDB! Este projeto exemplifica a utilização do Spring Boot em conjunto com o MongoDB para criar um sistema de criação de postagens (posts) por parte de usuários.
O Workshop Spring Boot com MongoDB é um projeto que explora as funcionalidades do Spring Boot em conjunto com o banco de dados NoSQL MongoDB. O projeto permite que usuários criem suas postagens e também apresenta exemplos de utilização de conceitos como DTO (Data Transfer Object), projections, queries simples e critérios múltiplos.
- Spring Boot: Framework para criação de aplicativos Java.
- MongoDB: Banco de dados NoSQL orientado a documentos.
- Java: Linguagem de programação principal do projeto.
O projeto inclui as seguintes funcionalidades:
- Criação de postagens por parte de usuários.
- Utilização de DTOs para transferência de dados otimizada.
- Projections para selecionar campos específicos nas consultas.
- Exemplos de queries simples para recuperação de dados.
- Utilização de critérios múltiplos para consultas mais complexas.
- Clone o repositório:
git clone https://github.com/BryanSOliveira/workshop-spring-boot-mongodb.git
- Acesse o diretório do projeto:
cd workshop-spring-boot-mongodb
- 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 desenvolvido como parte de um workshop para demonstrar a integração do Spring Boot com o MongoDB e exemplos de consultas e projeções.
- Certifique-se de ter o MongoDB instalado e configurado para executar localmente.
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.