私は2つのパッケージ春異なるパッケージでのIOCインターフェースと実装
を持ってcom.xxx.Aは、インタフェースが含まれています。
com.xxx.BはhibernatePersistence、
- などmySqlPersistence、永続化のためのいくつかのimplsが含まれています。私はどのように私はそれらを設定できるの、異なる実装を切り替える春IOCを使用した場合
私の質問はありますか?私は、コンストラクタの注入を使用する方法で...
注:パッケージには現在、
- 「」私は永続インタフェースを使用するためのリポジトリを持っています。
- パッケージ "B"の実装
- パッケージ "A"に属し、パッケージ "B"に属する実装ドメインはパッケージ "A"に依存するためです。
ここで、設定ファイルは?
Javaの春触れるのは初めて、助けてくれてありがとう....
実装をいつ変更しますか?異なる展開では?アプリケーションの開始時に?急いで? –
@RobertMoskalはアプリケーション開始時に別のインプを選択する必要があります。 – Linqtoxml