2016-03-28 7 views
0

私はスプリングブーツとスプリングデータを使用しています。私も休止状態を使用しており、AuditQueryを書くことができるようにAuditReaderFactoryにアクセスする必要があります。SpringブートアプリケーションでAuditReaderFactoryにアクセスするには?

スプリングブートとスプリングデータjpaなので、すべてが自動設定されています。だから私がこれをするとき、

@Autowired 
AuditReaderFactory auditReaderFactory; 

それは動作しません。次のエラーが表示されます。

私のリポジトリクラスでAuditReaderFactoryを適切に参照するにはどうすればよいですか?

答えて

0

AuditReaderFactoryには2つの静的メソッドしかありません。 SessionFactoryオブジェクトまたはEntityManangerをオートワイヤーすることはできますか? AuditReaderへのアクセスである、あなたが望むものを与えるかのように見えます。

を必要に応じて

AuditReaderFactory.get(sessionFactory.getCurrentSession()) 

EDITthisポストは、いくつかの詳細や配線のSessionFactoryを持っています

関連する問題