spring3-annotation-JdbcDaoSupport

Use anotação no dao

<code>@Repository("testDao")
public class TestDaoImpl extends JdbcDaoSupport implements BaseDao{

@Override
public Object addObject(String sqlid, Object obj) {
    // TODO Auto-generated method stub
    return null;
}
</code>

Causado por: java.lang.IllegalArgumentException: 'dataSource' ou 'jdbcTemplate' é obrigatório

Eu não quero usar:

<code><bean id="termsDao" class="com.manage.base.dao.impl.TestDaoImpl">
    <property name="jdbcTemplate" ref="jdbcTemplate"/>
</bean>
</code>

este código definido em xml , e “jdbcTemplate” foi definido em outro “spring-xml”。

Como resolver este problema por uma anotação: “'dataSource' ou 'jdbcTemplate' é necessário”

questionAnswers(2)

yourAnswerToTheQuestion