原生的开发模式
使用原生模式开发的时候,通常是这个过程:
1、通常会创建实体类,每一个实体类对应一张表。
2、为一个实体类创建一个dao的接口
3、创建一个实现dao接口的实现类
4、创建一个处理业务逻辑service接口
5、创建一个类,用来实现service接口。
6、在Servlet中调用service的实现类来处理请求。
使用MyBatis后
MyBatis主要是对JDBC的封装,那么MyBatis主要是概括了上面原生开发的是第2,3两个步骤。
之后的4、5、6和mybatis并没有多大关系。
第一步创建与数据库表对应的实体类,还是需要的。但是使用MyBatis之后,就可以不用创建dao接口,也不用创建实现dao接口的实现类。其实,之所以不用创建dao接口和dao接口的实现类,是因为,在mybatis中,需要创建一个xml文件,每一个xml文件用来保存和表格
创建mybatis配置文件
1、创建的mybatis.xml配置文件,文件名任意,但是要是XML格式。
2、需要导入DTD
3、注意标签、属性名称、属性值,都别写错。
4、注意属性值的格式,有的是以点号“.”分隔,有的是以反斜线"/"分隔。