发表于: 2019-12-29 21:19:12

3 1239


今日学习的内容:

昨天用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的增删改等操作





返回列表 返回列表
评论

    分享到