MyBatis框架学习笔记(一)2021-03-03

操作步骤

一 、创建数据库和表

1 先在Navicat里创建testdb数据库和表t_user

在这里插入图片描述

2 t_user表结构和数据

在这里插入图片描述
在这里插入图片描述

二 、在IDEA中创建MyBatisDemo项目

在这里插入图片描述

1 查看创建的项目

在这里插入图片描述

2 在pom.xml文件中添加依赖

在这里插入图片描述

3 找到Maven,点击刷新自动就下载需要的包

在这里插入图片描述
在这里插入图片描述

三、创建用户实体类User

在这里插入图片描述
在这里插入图片描述

1.创建用户实体类的映射配置文件UserMapper.xml

在这里插入图片描述

2.创建MyBatis配置文件mybatis-config.xml

在这里插入图片描述

3.在test-----java里创建net.lj.mybatis的包,在里新建bean和mapper包,在bean包里新建测试类TestUserOperation,在mapper新建测试用户映射器接口TestUserMapper

在这里插入图片描述

完整代码如下

在这里插入图片描述

在这里插入图片描述

最后运行代码

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

解决Navicat正常但IDEA连接Mysql运行乱码问题

1.先检查IDEA的编码是否是utf8

在这里插入图片描述

2.在检查Mysql的编码方式

3.电脑上运行cmd

在这里插入图片描述

4.登录mysql查看编码,输入自己的账号和密码

在这里插入图片描述

5.输入查看编码命令,查看是否是utf8

在这里插入图片描述

6.打开Navicat,找到命令列界面。

在这里插入图片描述

7.发现编码和mysql不同,执行修改命令把不是utf8的改成utf8

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8.最后查看编码是否修改成功

在这里插入图片描述

9.修改成功,在IDEA上运行代码

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值