Mybatis整合01

Mybatis环境整合

在resources文件夹下创建 SqlMapconfig.xml配置文件 new->file
导入约束

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
        "http://mybatis.org/dtd/mybatis-3-config.dtd">

mybatis的主配置文件

在resources下创建->-> UserDao.xml 与上图对应

总结

mybatis的环境搭建

第一步:创建 Maven工程并导入坐标
第二步:创建实体类和dao的接口
第三步:创建 mybatis的主配置文件 > Sqlmapconifg.xml
第四步:创建映射配置文件 Iuserdao.xml

环境搭建的注意事项

  • 第一个:创建 Iuserdao.xml和 Iuserdao.java时名称是为了和我们之前的知识保持一致
  • 在 Mybatis中它把持久层的操作接口名称和映射文件也叫做: Mapper
  • 所以: Iuserdao和 Iusermapper是一样的
  • 第二个:在idea中创建目录的时候,它和包是不一样的
  • 包在创建时:com, i theima.dao它是三级结构
  • 目录在创建时:com. i theima.dao是一级目录
  • 第三个: mybatis的映射配置文件位置必须和dao接口的包结构相同
  • 第四个:映射配置文件的 mapper标签 namespace属性的取值必须是dao接口的全限定类名
  • 第五个:映射配置文件的操作配置( select),id属性的取值必须是dao接口的方法名
posted @ 2021-03-16 17:27  cvhao  阅读(50)  评论(0)    收藏  举报