Esse projeto foi desenvolvido durante o curso Java COMPLETO Programação Orientada a Objeto + Projetos, curso ministrado pelo Dr. Nélio Alves.
Como aprendido com o professor, o MongoDB é uma alternativa excelente para crescimento horizontal e para modelar dados de forma flexível sem seguir um esquema fixo. NoSQL e SQL têm suas vantagens e desvantagens; no entanto, são tecnologias que se complementam. Está cada vez mais comum grandes empresas utilizarem os dois tipos de bancos no mesmo projeto.
Esta aplicação é um sistema de posts e comentários, onde ambos possuem autores. Além disso, foi implementado um sistema de busca através de "Query Methods".
- Criação de posts/cometários;
- Filtro de posts que começam com Strings X;
- Filtro de posts que cotenham a String X no atributos title, body ou comments;
- Filtro de posts em entervalos de data X e Y;
- Java
- Spring Boot
- Spring Data MongoDB
- Maven
- MongoDB
Pré-requisitos: Java 17
# clonar repositório
git clone https://github.com/weslleycabral/spring-boot-mongodb.git
Agradeço ao Professor Nélio Alves por compartilhar seu conhecimento de forma impecável. Nunca tive uma experiência tão agradável e elucidativa aprendendo Java, algo frequentemente considerado difícil e verboso, mas que o professor teve a maestria de explicar detalhadamente.
Weslley Juan Cabral Landim
- Linkedin: Weslley Cabral
- Email: weslley.tec@hotmail.com
- Contato: Whatsapp