发表于: 2017-06-10 00:32:09
3 1047
今天完成的主要事情:
使用jdbctemplate完成对数据库的操作
1、创建数据库
2、创建maven项目,添加mysql驱动和springJdbc的依赖
这是项目结构截图
这是pom.xml截图
3、编写pojo文件,类名为数据库表名,类中对象名和表中字段名相匹配
4、编写具体实现代码,具体代码就不展示了,因为今天的代码基本都是从网上找的,只捡自己理解的部分贴出来看看
首先,注入datasource
其次,创建jdbctemplate对象并对该对象进行插入、更新操作
接着,查找和打印结果
最后、这是输出的结果
遇到的问题:在编写插入和更新语句时出了点问题,当将contact_id的值变为1的时候,始终报主键重复的错误,错误提示如图:
通过思考,将主键id的赋值改为2即可,但是具体为什么1不行,2就可以没有查询到,而且我认为肯定是有方法可以解决的,这也是明天的 计划之一。
明天的计划:
想办法解决今天出现的主键重复错误的问题
如果有时间,再继续深入了解关于JdbcTemplate操作数据库实现。
评论