私はプロジェクトを開発しており、サードパーティのライブラリを使用しています。オブジェクト ExtObj を提供するライブラリを使用するとします。私のプロジェクトには、ExtObj を使用するクラス MyObj があります。MyObj に ExtObj を挿入するように spring 3 を構成するにはどうすればよいですか?
インターネットでそのトピックについて調べてみましたが、明確な答えが見つかりませんでした。xml 構成を使用したいのですが、多分 (?)@Autowired
ではなく@EJB
、または@Inject
前もって感謝します!
更新私の推測は次のとおりです。
<bean id="myObj" value="me.MyObj">
<property name="extObj" value=" ... ??? ...">
</bean>
だから、何を大切にすればいいのかわからない。外部オブジェクトへの参照はそこにあると思います。ただし、Spring は、Spring で既に定義/構成されているオブジェクトのみを参照できます。そう:
<bean id="extObj" value="ext.lib.ExtObj">
<bean id="myObj" value="me.MyObj">
<property name="extObj" value="extObj">
</bean>
その構成は正しいですか?