发表于: 2019-12-29 21:19:12
3 1234
今日学习的内容:
昨天用MyBatis连接mysql遇到的问题,再次感谢师兄的指导问题得到修复:
在pom.xml中的build里面配置即可:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
运行结果:
修改数据库,实现对实际数据库的查询:
修改User实体类:
返回查询信息(部分):
查询一条信息:
分别查询所有和按姓名查询,userMapper.xml:
Test.java:
运行结果:
发现id显示为0!可能是数据类型设置错误:
查了下bigint 对应的是java的biginteger或long类型(bigint需要不是无符号类型的),多次更改类型(包括主体类User里面id的类型都改了的):
结果id还是显示不对:
好吧都改为long看看:
结果....
实在没办法了:
最后:
说明resultMap里面是应该不用写东西的!!!.........哈哈
遇到的困难:
查询id无法显示的问题,暂不知道是什么原因!花费了好几个小时..........其他的明天再做.
收获:
更进一步了解了MyBatis连接数据库的知识,了解了用java操作数据库的方法.
明天计划:
试图完成MyBatis对MySql的增删改等操作
评论