2017-04-08 9 views
1

Spring Bootで - 初めて必要なときにデータベースに接続するしかありませんか? たとえば、データベースの設定を遅延ロードしますか?ときにのみ、データベースに接続するためにとにかくあり -Spring Bootデータソースの設定

私は、これはいつものパターンではありません理解しますが、この

おかげ ダミアン

答えて

1

nは春ブーツの解決策があるかどうか聞いてに興味を持ってだろうが、初めて必要ですか?たとえば、データベースの設定を遅延ロードしますか?

Spring DataとHibernateがその設定を行うことができます。

+0

感謝を必要としています。私はそれをオンラインで見ていきます。役に立つリンクがあれば、それを見るのが良いでしょう。 –

+0

はい、チュートリアルが素早く素敵に見える - – strash

+0

http://blog.netgloo.com/2014/10/27/using-mysql-in-spring-boot-via-spring-data-jpa-and-hibernate/ – strash

0

@Configurationと@Lazyを同時に使用できるのだろうかと疑問に思っています。ドキュメンテーションはそれが実行可能だと示唆していますが、すべてのBeanを遅延して作成します。

は、あなたが選択的に他の豆の中でゆったりとデータソースBeanを作成する場合は、一方で、それから、その場合には、あなたは、データソースの豆にその使用@Lazyにそのための

@Configuration 
@Lazy 
public class YourDataSourceConfigClass {//datasource bean} 
+0

はここにドキュメントです http://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/context/annotation/Configuration.html – Masud