0
私はMavenのはSpring起動時にアプリケーションにデータベースを使用するように指示するものは何ですか?
- 春ブート・スターター・データ-JPA
- 春ブート・スターター・データ・休息
- H2
など。 DataSourceの参照はありませんが、JpaRepositoryとUserDetailsServiceはあります。
どのようにして、Hibernate(コンソールにログオンして表示される)を使用することを決定するSpringライブラリと、おそらくH2がありますか?
このstackoverflow conversationを見ましたが、自分のコンソールログには「h2」または「データベース」ログステートメントはありません。
Spring Bootはいくつかのことを自動的に設定します。プロパティファイルにデータソースを指定すると、必要なコンポーネントをインスタンス化する方法がわかります。ドキュメントの詳細はhttps://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-sql.htmlを参照してください。 - H2の場合は、それをする必要はありません多く。 docs ** ** Spring Bootは、組み込みH2、HSQL、およびDerbyデータベースを自動構成できます。接続URLを指定する必要はありません。使用する組み込みデータベースにビルド依存関係を含めるだけです。** – ochi