データベース依存関係なしで Spring Boot を開始する
多くのアプリケーションはデータ アクセスに Spring Boot と Hibernate を使用しますが、データベースが利用できない場合にエラーが発生する可能性があります起動中。この問題を解決するには、次の手順に従います。
接続設定の調整
application.yml ファイルで、spring.datasource 構成を変更します。
spring: datasource: driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/schema username: root password: root continueOnError: true initialize: false initialSize: 0 timeBetweenEvictionRunsMillis: 5000 minEvictableIdleTimeMillis: 5000 minIdle: 0
Hibernate 設定の調整
application.yml 内の Hibernate 設定内:
spring: ... jpa: show-sql: true hibernate: ddl-auto: none naming_strategy: org.hibernate.cfg.DefaultNamingStrategy properties: hibernate: dialect: org.hibernate.dialect.MySQL5Dialect hbm2ddl: auto: none temp: use_jdbc_metadata_defaults: false
以上がデータベースに依存せずに Spring Boot を開始するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。