*一、Mybatis 用处
1、Mybatis 是一个持久层框架,是 apache 下的项目
github.com/mybatis/mybatis-3/releases
2、半自动化
2.1.通过 Mybatis 提供的映射方法自由灵活的生成 sql
2.2.将输入参数自动映射,查询结果集映射成 java 对象
二、Mybatis 框架
1、配置文件.xml(Mybatis 全局配置文件)
配置数据源,事务等 mybaits 运行环境
配置映射文件(sql 语句)mapper.xml
2、SqlSessionFactory 会话工厂
作用 创建 SqlSession
3、SqlSession 会话 接口
作用 操作数据库 (发出 sql 增删改查)
4、Executor 执行器
作用 SqlSession 内部通过执行器操作数据库
5、mapper statement 底层封装对象
作用 对操作数据库存储封装
sql 语句
输入参数-------|
输出结果类型---|---->Java 简单类型 hashmap 自定义类
6、mysql 连接
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于