Spring MVC 2.5 と Hibernate を使用する Web アプリケーションに取り組んでいます。
アプリケーションの要件の 1 つは、一部のオブジェクトを外部データベースにエクスポートできる必要があることです。既存のデータレイヤーを使用して、オブジェクトを外部ソースに保存するだけでよいと思います。
私はSpringとHibernateが初めてで、これにどのようにアプローチすべきか疑問に思っているだけだと思います. 現在、すべてが注釈を通じて自動的に接続されています。新しい dataSource Bean、新しい sessionFactory、および transactionManager を作成する必要があると思います...多分...しかし...
ユーザーが具体的に「エクスポート」している場合にのみ、外部データ ソースへの接続を利用できるようにしたいと考えています。
オートワイヤリングは私の邪魔になりますか? エクスポート プロセスの DAO をインスタンス化するときに、Spring に適切な sessionFactory を注入するように指示するにはどうすればよいですか? (コンストラクターを介して自動配線しています) プログラムでセッション ファクトリ (など) を作成し、DAO を手動でインスタンス化する必要がありますか? もしそうなら、これはオートワイヤー注釈を「上書き」しますか?
誰かがこのようなものを機能させるための基本的なプロセスを順を追って説明できる場合は、特に上記の質問への回答は必要ないと思います。ありがとう!