Spring BootからDB接続
pom.xmlにjdbcやH 2などのデータベースへの依存性を注入すると、springブートはデータベースに自動的に接続しようとします.
ただし、DB値を入力しないと接続できません.
解決策は次のとおりです.
ただし、DB値を入力しないと接続できません.
Description:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded
datasource could be configured.
Reason: Failed to determine a suitable driver class
上記の情報が表示されます.解決策は次のとおりです.
1. application.プロパティまたはアプリケーション。ymlにDB値を入力
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306{경로}/{데이터베이스 스키마}?serverTimezone=Asia/Seoul&useUniCode=yes&characterEncoding=UTF-8
username: {아이디}
password: {비밀번호}
2.構成の作成
@Configuration
public class Configuration {
@Bean
public DataSource datasource() {
return DataSourceBuilder.create()
.driverClassName("")
.url("")
.username("")
.password("")
.build();
}
}
3.DBを使用しないことを明確に示す
@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})
https://hodolee246.tistory.com/9Reference
この問題について(Spring BootからDB接続), 我々は、より多くの情報をここで見つけました https://velog.io/@bopi447/Spring-Boot에서-DB-연결하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol