dao でアノテーションを使用する
@Repository("testDao")
public class TestDaoImpl extends JdbcDaoSupport implements BaseDao{
@Override
public Object addObject(String sqlid, Object obj) {
// TODO Auto-generated method stub
return null;
}
原因: java.lang.IllegalArgumentException: 'dataSource' または 'jdbcTemplate' が必要です
使いたくない :</p>
<bean id="termsDao" class="com.manage.base.dao.impl.TestDaoImpl">
<property name="jdbcTemplate" ref="jdbcTemplate"/>
</bean>
このコードは xml に設定されており、「jdbcTemplate」は別の「spring-xml」で定義されています。</p>
この問題をアノテーションで解決する方法:「'dataSource' または 'jdbcTemplate' が必要です」</p>