具体的源码请参考:https://gitee.com/xxxiaowu/springboot-learning
先说一下我在整合的时候遇见的问题。
第一个问题是:Access denied for user ‘‘@‘localhost‘ (using password: NO)这个错误,其实也很简单就是配置文件的username和password写的有问题。
解决方案:看《SpringBoot整合JDBC Access denied for user ‘‘@‘localhost‘ (using password: NO)》这篇博客
第二个问题是:在进行测试的时候,出现了DataSource.getClass()出现空指针异常,其实就是dataSource没有实例化到spring容器中
解决方案:看《SpringBoot测试jdbc时dataSource.getClass()出现空指针异常》这篇博客
第三个问题是:怎样把 list<Map<String,Object>> 的数据显示在前端查询。
解决方案:看《如何把List<Map<String,Object>>的数据显示在前端》这篇博客
这三个问题是我在整合的时候遇见的一些比较大的问题
还遇见一个比较大的坑,当时直接痛苦面具,就是jdbcTemplate 中的queryForList,这个也是我在想第三个问题时候所遇见的。当时我整个人都裂开了,如果你恰巧在整个JDBC,希望你不要遇见。当然你要遇见了,可以参考一下我的《jdbcTemplate 中的queryForList的大坑》这篇博客
主要实现的功能也就四个,那就是增删改查这个四个功能,前端主要采用bootstrap框架写的。
下边看一下具体的运行效果
这是主页面
这是查询admin用户
添加页面
这是删除了用户叶凡的页面