MyBatis简介
MyBatis是一款优秀的持久层框架,它支持自定义SQL、存储过程和高级映射。MyBatis免除了几乎所有的JDBC代码、设置参数和获取结果集的工作。MyBatis可以通过简单的XML配置和映射原始类型、接口和Java POJO为数据库中的记录。
MyBatis开发流程
-
引入MyBatis依赖
-
创建XML核心配置文件
-
创建Entity实体类
-
创建Mapper映射文件
-
初始化SessionFactory核心工厂类
-
利用SqlSession对象操作数据(SqlSession对象由SessionFactory对象生成)