NamedParameterJdbcDaoSupport数据源autowire?

Fel*_*lix 7 java spring

我有一个类扩展NamedParameterJdbcDaoSupport.这个超类有一个最终的setDataSource方法.如何使用注释@autowire将数据源连接到它?

sin*_*pop 6

您可以在构造函数或具有其他名称的方法上使用@Autowired.我个人更喜欢后一种选择.

@Autowired 
public MyClass(DataSource dataSource) {
    super();
    setDataSource(dataSource);
}

@Autowired 
public void setDs(DataSource dataSource) {
    setDataSource(dataSource);
}
Run Code Online (Sandbox Code Playgroud)