@Repository
public class UserDetailsDaoImpl extends JdbcDaoSupport implements UserDetailsDao {
@Autowired
private DataSource dataSource;
@PostConstruct
private void initialize() {
setDataSource(dataSource);
}
}
@Repository("testDao")
public class TestDaoImpl extends JdbcDaoSupport implements BaseDao{
@Autowired
TestDaoImpl(DataSource dataSource) {
setDataSource(dataSource);
}
}
Or
@Repository("testDao")
public class TestDaoImpl extends JdbcDaoSupport implements BaseDao{
@Autowired
TestDaoImpl(JDBCTemplate template) {
setJdbcTemplate(template);
}
}