P1 1、什么是MyBatis

github上下载mybatis

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

 

maven仓库找mybatis

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

 

 

 

P2 2、第一个MyBatis程序

搭建数据库

创建user表

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

结果

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

创建maven项目

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

删除src

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

导入依赖jar包

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

右侧maven project可以看见这几个包导入进来了

 

 

创建模块

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

注:

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

可以看见这是它的parent

 

父项目这里就多了一个model

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

注end

 

编写mybatis核心配置文件

创建xml文件

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

连接数据库

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

注:

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

自己电脑上

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

连接上了

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

注end

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

//这是之后运行发现错误后,然后加上去的

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

建立一个包

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

编写mybatis工具类

建立一个class

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

 

创建实体类

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

注:

我们这个就不需要了

这是原来的方法

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

注end

 

编写Mapper.xml配置文件

接口实现类有原来的UserDaoImpl转变为一个Mapper配置文件

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

 

测试

建立包和class文件

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

插曲:

问题

maven静态资源过滤问题

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

在子项目中也放一个

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

执行一下

这里就有了这个xml文件,说明xml自动被导出了

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

插曲end

 

执行

最后这里就有数据了

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

注:

问题解决

这里设置为false

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

这里加上这个

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

注end

 

方式二

无需掌握,掌握方式一就行

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

执行

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

回顾一下mybatis文档

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

总结一下

这七步

P1 1、什么是MyBatis P2 2、第一个MyBatis程序

 

 

 

 

相关文章:

  • 2021-11-28
  • 2022-12-23
  • 2021-11-26
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-23
  • 2021-09-13
  • 2021-12-18
  • 2021-11-30
  • 2021-08-19
  • 2022-01-08
相关资源
相似解决方案