2021-11-16

MyBatis

MyBatis

1. 在pom.xml中添加相关依赖

        

2. 在application.yml文件中设置MyBatis相关配置

3.相关文件创建

在相应位置创建映射文件以及与之对应的mapper和dao文件

image-20211116121711356

UserMapping.xml配置文件文件如下:

  • mapper标签中的namespace属性指定了该配置文件对应的mapper文件
  • resultMap标签中的type属性指定了改配置文件对应的dao类
  • result标签建立数据库中的列和dao类中的属性的映射

UserDao文件:

UserMapper文件:

4.测试

服务层Service:

image-20211116153518810

UserService:

UserServiceImpl:

Controller: