2016-09-29 9 views
0

私はEbeanでSpringBootを使いたいです。私はこの記事を見つけました:http://ebean-orm.github.io/docs/setup/springと私はそれを設定し、記事で示されているようにEbeanServerFactoryの独自の実装で動作させることができます。ebean-springとSpringBootの使い方は?

私はebean-springをデフォルトのebeanServerFactoryBeanで動作するはずのdefault-ebean-server.xmlと一緒に私の依存関係に追加すると、それは述べています。しかし、私はこのファイルに何を書くべきですか?私のデータソースなどを使用するためにFactoryBeanをどこで設定しますか?申し訳ありませんが、私の質問が愚かな場合、私は本当にSpringBootには新しく、深く理解していません。

私はebeanスプリング追加して、自分の工場を削除した場合、私はエラーを取得する:

No qualifying bean of type [com.avaje.ebean.EbeanServer] found for dependency 
+0

こんにちはあなたはここで例えば春ブーツでの作業EBean構成を見ることができますhttps://github.com/bwajtr/java-persistence-frameworks-comparison –

答えて

0

だから私は、思考の日の後にそれを解決し、しようとすることができます。 Springでは、通常、Application.javaやmain()でアプリケーションを起動するものがあります。

@Bean 
public EbeanServerFactoryBean ebeanServerFactoryBean() { 
    EbeanServerFactoryBean ebeanServerFactoryBean = new EbeanServerFactoryBean(); 
    ServerConfig config = new ServerConfig(); 

    config.setName("pg"); 
    config.loadFromProperties(); 
    //other configs 
    config.setDefaultServer(true); 

    ebeanServerFactoryBean.setServerConfig(config); 
    return ebeanServerFactoryBean; 
} 
+1

の作業例:ここでは、次のようなEbeanServerファクトリーを定義することができますEBean + SpringBootの例:https://github.com/bwajtr/java-persistence-frameworks-comparison –

関連する問題