Mybatis作用是什么?
官方描述:
Mybatis是一款优秀的持久层框架,支持定制化SQL、存储过程以及高级映射,Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。
Mybatis也是被称为ORM(Object Relational Mapping)框架:
orm的特点: 采用元数据来描述对象与关系映射的细节,元数据一般采用XML格式,并且存放在专门的对象一映射文件中。
从上述可以获取以下信息:
- mybatis目的就是实现程序与数据库的交互。它只是在jdbc的基础上做了改良,底层还是需要jdbc来实现交互的。
- mybatis是orm框架,orm框架的精髓就是对象与关系的映射。
- mybatis也是一种xml文件
既然如此,那么我就用mybatis将jdbc换掉,实现对数据库dept表的查询,依然用mavenSsm这个项目。
以下是我的Dao层----持久层基本结构。
右边那个dname要用驼峰写法,写的太急了,没有用,大家知道就好。
新建mybatis文件
开始在mybatis中进行 连接配置。