Para este exercício pode usar postgreSQL ao invés de mySQL? No caso está instalado e se for para só para banco de dados acho que pode ter a mesma finalidade.
Para este exercício pode usar postgreSQL ao invés de mySQL? No caso está instalado e se for para só para banco de dados acho que pode ter a mesma finalidade.
Olá Beatriz! Como vai?
Você pode, sim, utilizar o PostgreSQL em vez do MySQL para o seu projeto Spring Boot. Ambos são sistemas de gerenciamento de banco de dados relacionais e, para muitos casos, podem ser usados de forma intercambiável. No entanto, você precisará fazer algumas alterações no seu projeto para ele funcionar corretamente com o PostgreSQL.
Aqui estão algumas dicas para usar o PostgreSQL:
No arquivo pom.xml
, substitua a dependência do MySQL pelo driver do PostgreSQL. Você pode adicionar a seguinte dependência:
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<scope>runtime</scope>
</dependency>
Ajuste as propriedades de conexão para o PostgreSQL. Aqui está um exemplo de como poderia ficar:
spring.datasource.url=jdbc:postgresql://localhost:5432/vollmed_api
spring.datasource.username=seu_usuario
spring.datasource.password=sua_senha
Assim como no MySQL, você precisará criar o banco de dados no PostgreSQL. Você pode fazer isso usando o terminal ou uma ferramenta de gerenciamento de banco de dados, como o pgAdmin.
Após fazer essas alterações, seu projeto deve estar configurado para usar o PostgreSQL. Lembre-se de que, dependendo das funcionalidades específicas que você estiver utilizando, pode haver algumas diferenças entre os dois bancos de dados, então é sempre bom testar para garantir que tudo está funcionando conforme esperado.
Espero ter ajudado e bons estudos!