Mybatis简介
MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。
Mybatis快速入门
下面写一个简单的测试例子,首先新建一个project,导入mybatis核心jar包和mysql驱动jar包:
新建数据库和表,并插入两条记录:
建表成功:
新建实体类User.java
新建实体类的映射文件userMapper.xml
在src目录下新建mybatis配置文件conf.xml:
测试:
运行结果如下图所示: