个人笔记,更详细可看csdn文章:https://blog.csdn.net/qq_41876436/article/details/80944020 自定义类 @Service public class MyDBHandle { Resource private JdbcTemplate jdbcTemplate; } 在其他类调用(不传入外部JdbcTemplate,通过自动注入实现)
MyDBHandle db = new MyDBHandle();
总是报jdbcTemplate为java.lang.NullPointerException
根据查询资料,因为db对象是我们手动创建出来的,这种情况下数据并不能自动注入,
实际上需要让springmvc自动注入,需要在其他类中这样定义成员变量,就可以了
@Autowired MyDBHandle myDBHandle;