阶段3 1.Mybatis_05.使用Mybatis完成CRUD_1 回顾Mybatis的环境搭建-实现查询所有功能




先回顾Mybits的环境搭建,。

直接next


直接点击finish

创建好的项目。

所有东西都自己写不现实,约束文件的头部还是拷贝过来


导入依赖坐标,Mybits

mysql的驱动

log4j

单元测试

log4j的配置文件直接复制过来。资料里面提供了。

增加实体类


实现系列化接口,然后声明成员变量

生成getter和setter和toString方法

SqlMapConfig.xml

resoources下面创建Mybits的主配置文件




拷贝头部的约束过来。

拷贝过来头部的约束

 

<?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">


首先是根元素configuration


选中后生成这些




配置映射文件

创建dao接口



创建映射文件

这里需要一级一级的创建文件夹

创建com然后是itheima然后是dao。分别创建这三个文件夹。





Mapper的约束复制过来。


 

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

namespace是确定该方法是在哪个dao接口里面。

id指的是哪个方法。

namespace+id就组成了某个dao接口中的固定方法

resourceType表示我们要封装到哪里去

里面配置sql语句

以上环境就搭建好了。

写测试类






抛出Exception异常





原文地址:https://www.cnblogs.com/wangjunwei/p/11307083.html