mybatis原理图
优势
封装、简化数据库的操作 (数据库和java文件进行关系映射)
实现方法
- 准备数据库
- 创建Maven项目
- 修改pom.xml文件,添加依赖包
- 修改jdk版本
- 创建sqlMapConfig.xml文件
- 添加事务、数据源、映射文件(复制、粘贴、修改)
- 利用标签生成动态SQL语句
- 添加类文件,属性与数据库表字段对应
- 添加映射文件,存放对数据库表的所有SQL语句
- 在sqlMapConfig.xml文件中引入映射文件
- 添加log4j.properties
- 测试
- 加载核心配置文件
- 创建会话工厂
- 创建会话
- 定位并执行SQL
- 可以利用接口直接调用方法 接口的方法与sqlMapConfig对应
- 处理结果(集)
- 释放资源