Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Conexão com banco em nuvem MongoDB Altas

Olá, acompanhei o curso de SpringBoot e de MongoDB com Java.

Queria saber se eu faria para connectar em um Cluster do Atlas MongoDB ou mesmo uma instancia de Postgres no Heroku?

Nas aulas que assisti geralmente voces usam banco local, seria legal instanciar um banco na nuvem, NoSql ou Sql mesmo e fazer a configuração no projeto sem precisar ficar instalando banco de dados na maquina local

2 respostas
solução!

Olá,

Para trocar o banco dados basta apenas alterar no pom.xml a dependência do H2 para a dependência do banco desejado e também alterar no application.properties as propriedades de URL/LOGIN/SENHA do banco de dados.

No código não muda nada. A não ser que você queira utilizar algum banco NoSQL, como o MongoDB, pois aí teria que alterar as entidades de JPA e as interfaces repository para o MongoDB.

Bons estudos!

.....