第一个Mybatis程序
可以同过xml或注解进行创建。
1.通过xml进行创建。
一:环境搭建:
<1>:创建maven工程并pom.xml导入坐标。 普通的maven工程就行。(注意pom.xml中 <packaging>jar</packaging> 这个标签要写成jar或者war)

<2>:创建实体类和dao接口。(src/java/)
实体类:实体类中私有属性其实就是映射数据库中的字段。getterandsetter方法 和toString 方法。 idea快捷键 alt + insert.
dao接口:定义接口,findAll方法,返回值为实体类型的列表



<3>.创建mybatis的主配置文件。在src/main/resources 创建sqlmapconfig.xml
sqlmapconfig.xml: 文件包含: config约束、mybatis主配置文件
<?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">

<4>.创建映射配置文件 IUserDao.xml

IUserDao.xml 包含 mapper依赖和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">

二:编写代码
在test/java创建一个类运行。



2.通过注解进行创建。
一:环境搭建
<1>同上。创建工程配置pol.xml jar包的坐标
<2>同上。创建实体类和dao接口。但是dao接口中添加如下

<3>同上,但是对于sqlmapconfig进行修改。(注意上面<4>不需要创建映射配置文件 IUserDao.xml)

二:编写代码
代码同上。
