私は次のように春の豆を持っている:クラスは別のクラスを拡張し、javaのインターフェイスをこれらのタイプのanydにキャストできますか?
クラスTestBeanセッターで<bean id="testBean" class="TestBean"
......
<property name="resolver" ref="resolver"....
class Resolver extends BaseResolver implements IManagementInterface
:
public void setResolver (IManagementInterface resolver) {
this.resolver=resolver;
...
しかし、私は実行したときに、私は例外を受け取る:
は、値を変換できません。 Resolver型の必要な型IManagementInteへの変換顔。
Resolver
もIManagementInterface
であるため、これは正しくないようです。このエラーの感覚は何ですか?または、すべてのプロジェクトをクリーンインストールする必要がありますか?
' '完全な定義を投稿できますか? –
Xaerxess