目录
一、从JDBC到MyBatis的改进
ORM
什么是ORM
对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序设计技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可在编程语言里使用的“虚拟对象数据库”。如今已有很多免费和付费的ORM产品,而有些程序员更倾向于创建自己的ORM工具。——百度百科
Mybatis特性
- 使用连接池对连接进行管理
- SQL和代码分离,集中管理(mapper.xml)
- 参数映射和动态SQL
- 结果集映射
- 缓存管理
- 重复SQL提取<sql>
- 插件机制
实例
创建一个新项目
选择Spring web以及mysql、jdbc和mybatis后点击next
取好项目名称之后
在com.example.demo下面创建四个包