最近在自学SSM框架,于是决定写一点学习笔记供自己回顾总结,B站课程地址:https://www.bilibili.com/video/BV1mE411X7yp
一、创建maven工程并导入依赖
(1)创建maven工程时选择普通的java工程,或者直接选默认的
(2)根据需求在pom.xml文件中添加dependencies标签,导入需要的依赖项
二、创建实体类和dao接口(dao接口同mapper,命名不同而已)
(1)创建目录层次,其中实体类放在domain目录下,dao接口放在dao目录下
(2)创建实体类,字段与表中字段一一对应
(3)创建dao接口
三、创建Mybatis的主配置文件SqlMapConfig.xml
(1)在resources目录下创建如图所示目录层次(若使用注解,可以省略这个目录层次)
(2)创建SqlMapConfig.xml
四、创建映射配置文件IUserDao.xml
注意:
在遵从以下三条规则的情况下,不需要再额外写实现类
(1)Mybatis的映射配置文件所在位置与dao接口的包结构相同(映射)
(2)映射配置文件中mapper标签的namespace属性取值是dao接口的全限定类名
(3)映射配置文件中操作配置(select标签)的id属性取值是dao接口的方法名