发表于: 2017-09-17 20:34:01
2 698
今天完成的内容:
(1)又仿写了一遍例子,首先新建了表。设置id为主键,给姓名加索引。
ps:未设置自增。
ps:依赖未写,结果跑代码的时候报错,将依赖设置为:
加深对jdbc的理解。
遇到的问题:
例子run test结果:
在表中增加一组数据后,再运行就不再报错。
发现测试中的中文数据插入表后就变成问号,知道是少了characterEncoding=UTF-8,然后采用写在url中的办法:
jdbc:mysql://localhost:3306/mission1?&user=root&password=0000&useUnicode=true&characterEncoding=UTF8"
报错:Access denied for user ''@'localhost' (using password: NO)。
请教师兄,用正确的方式写就解决了问题:"jdbc:mysql://localhost:3306/test1?characterEncoding=UTF-8", "root", "0000" 成功插入中文。
明天的计划:熟悉jdbc,看spring jdbc,看看spring方式有何改进,是如何更直接,更简洁的使用jdbc。
评论