小编wei*_*isd的帖子

spring3-annotation-JdbcDaoSupport

在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;
}
Run Code Online (Sandbox Code Playgroud)

由以下原因引起:java.lang.IllegalArgumentException:需要'dataSource'或'jdbcTemplate'

我不想用?

<bean id="termsDao" class="com.manage.base.dao.impl.TestDaoImpl">
    <property name="jdbcTemplate" ref="jdbcTemplate"/>
</bean>
Run Code Online (Sandbox Code Playgroud)

此代码在xml中设置?和“ jdbcTemplate”是否已在其他“ spring-xml”中定义?

如何通过注释解决此问题?“需要'dataSource'或'jdbcTemplate'”

spring dao jdbc

3
推荐指数
1
解决办法
6762
查看次数

标签 统计

dao ×1

jdbc ×1

spring ×1