什么是Mybatis
MyBatis是一款优秀的持久层框架,用于简化JDBC的开发
MyBatis本是Apache的一个开源项目Batis,2010年这个项目由Apache迁移到Google,更名为MyBatis,后迁移至GitHub
持久层
负责将数据保存到数据库的那层代码
JavaEE三层架构:表现层,业务层,持久层
框架
框架就是一个半成品软件,,是一种可重用的,通用的,软件基础代码模型
在框架的基础上构建软件改变出现编写更加高效,规范,通用。,可扩展
MyBatis快速入门
Mybatis代理开发
Mybatis核心配置文件
environment,配置数据库连接环境信息,可以配置多个environment,
typeAliases类型别名
配置文件完成增删改查
多条件查询
注解完成增删改查
动态SQL