2011-03-29 5 views
0

を無視しているようです。私spring.xmlがありますスカラ+春は、私がこのような何かを持っている修飾子注釈

<bean id="jdbcTemplate" class="org.springframework.jdbc.core.simple.SimpleJdbcTemplate"> 
    <constructor-arg ref="dataSource" /> 
</bean> 

私はJdbcTemplateからSimpleJdbcTemplateにMyBeanとしてjdbcTemplateの種類を変更する場合、それが動作します。私の質問は、それが明らかに修飾子注釈を無視している理由です。私は何か間違っているのですか?

答えて

2

@Qualifierとは関係ありません。 SimpleJdbcTemplateJdbcTemplateのサブクラスではないため、タイプJdbcTemplateのフィールドには注入できません。

+1

Lame。私はJdbcTemplateがインターフェースであり、SimpleJdbcTemplateが具体的な実装であると仮定しました。私の悪い。春の命名は、ここでは独特の駄洒落です。 – Kevin

関連する問題