MyBatis框架学习笔记01

一、创建数据库与表
1、在Navicat里面创建MySQL数据库testdb
在这里插入图片描述
2、创建用户表-t_user
在这里插入图片描述
执行SQL语句来创建用户表

在这里插入图片描述

查看用户表结构
在这里插入图片描述
3、在用户表里插入3条记录
INSERT INTO t_user VALUES (‘1’, ‘李洪刚’, ‘20’, ‘江阳区嘉裕花园3栋四楼15#’);
INSERT INTO t_user VALUES (‘2’, ‘王云华’, ‘30’, ‘纳溪区大渡镇红鱼村三大队’);
INSERT INTO t_user VALUES (‘3’, ‘郑小翠’, ‘21’, ‘江阳区老窖花园2栋五楼15号’);

执行SQL语句插入记录

在这里插入图片描述查看用户表记录

在这里插入图片描述
三、案例演示MyBatis基本使用

(一)创建Maven项目 - MyBatisDemo
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(三)创建与用户表对应的用户实体类 - User

在这里插入图片描述

用户实体类的属性对应用户表的字段(列)
在这里插入图片描述
在这里插入图片描述
(四)创建用户实体关系映射配置文件
在resources目录里创建mapper子目录,然后在里面创建实体关系映射配置文件 -UserMapper.xml
在这里插入图片描述
(五)创建MyBatis配置文件
在resources目录里创建mybatis-config.xml

在这里插入图片描述
(六)创建日志属性文件
在resources目录里创建log4j.properties文件
在这里插入图片描述
(七)创建测试类测试用户操作
1、创建测试类 - TestUserOperation
在test/java目录里创建net.gzm.mybatis.bean包,然后在包里创建测试类 - TestUserOperation

在这里插入图片描述
(二)创建测试类测试用户映射器接口
1、创建测试类 - TestUserMapper
在test/java里创建net.gzm.mybatis.mapper包,然后在包里创建测试类 - TestUserMapper

在这里插入图片描述
2、运行测试方法 - testFindAll()
在这里插入图片描述
总结:
今天下午我们学习了框架的第一课,由于接触到了新的知识点,刚开始的时候感觉比较简单,但是到了后面一点进入正题的时候,就遇到了困难,比如说配置,最搞笑的是,我居然把自己的MYSQL的密码忘了,就只能先跟着老师走,到后面再来解决密码的问题,导致我在同学们已经接近尾声了我还在手忙脚乱的弄自己的密码,直到下课我也没有想起来密码是多少,到了晚自习的时候终于想起来了,然后才完成今天老师讲的所有的内容,今天也给了我自己一个教训就是记性不好就要随时做好笔记,不然到了要用的时候记不起来真的会很麻烦。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值