[JAVA] Paramètres de connexion à la base de données Spring-Boot application.properties

introduction

Dans mon travail le plus récent, je continue à développer des applications avec Spring-Boot. Chaque fois que j'ai besoin d'écrire des paramètres de connexion à la base de données dans application.properties, je recherche sur Google. Je peux trouver l'article immédiatement, donc ça va, mais je l'utilise assez souvent, alors j'ai décidé de le laisser dans mon article. (Hélas, peut-être à cause de mon âge, je l'oublie immédiatement. L'âge n'a pas d'importance?!)

# MYSQL
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost/Nom de la base de données
spring.datasource.username=Nom d'utilisateur
spring.datasource.password=mot de passe
spring.jpa.database=MYSQL #Facultatif lors de l'utilisation de JPA. Jugement automatique sinon
spring.jpa.hibernate.ddl-auto=update

# PostgreSQL
spring.datasource.driver-class-name=org.postgresql.Driver
spring.datasource.url=jdbc:postgresql://localhost:5432/Nom de la base de données
spring.datasource.username=Nom d'utilisateur
spring.datasource.password=mot de passe

08/12/2019 postscript

Une exception se produit lors de la connexion avec MyBatis. Il est nécessaire de spécifier le fuseau horaire.

### Error querying database.  Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: The server time zone value '???? (?W????)' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.
spring.datasource.url=jdbc:mysql://localhost/Nom de la base de données?serverTimezone=JST

References

Recommended Posts

Paramètres de connexion à la base de données Spring-Boot application.properties
notes de connexion à la base de données
[Java] Connexion avec la base de données locale (IntelliJ + SpringBoot)
Méthode de connexion DB-JDBC
Méthode de connexion JAVA DB
Essayez la connexion DB avec Java
Application Spring Boot qui spécifie les paramètres de connexion à la base de données avec des paramètres
Pool de connexion de base de données Spring Boot
[PDO → Connexion DB avec docker, PHP]