mybatis是apache下一个开源项目,原称为ibatis,后改名为mybatis。
是一个基于java的持久层框架。(类似与hibetnate)。
mybatis 是支持普通 sql查询,存储过程和高级映射的优秀持久层框架。mybatis 消除了几乎所有的jdbc代码和参数的手工设置以及结果集的检索。mybatis 使用简单的 xml或注解用于配置和原始映射,将接口和 java 的pojos(plain old java objects,普通的 java对象)映射成数据库中的记录。
**重点内容**mybatis入门案例-增删改查操作
1 案例结构图(使用intellij idea开发)
2.conf.xml文件配置(主要是基本信息的配置以及关联usermapper.xml)
2.usermapper.xml配置(主要是关系的映射)
4.实体类配置(一定要添加空的构造方法)
5.配置测试类(本案例使用junit测试 )
通过次案例我们已经粗略的了解了一些关于mybatis的简单操作,
其实和我们所学的hibernate框架有很多的共同点。