@Repository public class TestDao { private JdbcTemplate jdbcTemplate; @Autowired public void setDataSource(DataSource dataSource){ this.jdbcTemplate = new JdbcTemplate(dataSource); System.out.println("自动装配"+this.jdbcTemplate.toString()); } public void update(){ System.out.println("方法中的template"+jdbcTemplate.toString()); int i = this.jdbcTemplate.update("UPDATE user set username=? where id=?","小王",1000000002L); System.out.println(i+"行受影响"); } }
在setDataSource方法中,确实能够看到JdbcTemplate被实例化了,可到了update方法中却是空值,我不知道是什么愿意引起的,头好疼!!!
群下之辰
lysuse