1:准备-下载MyBatis源码:
https://github.com/tuguangquan/mybatis
https://github.com/mybatis/parent
2:idea搭建聚合项目
mybatis继承parent项目
导入两个项目,等待两个项目的pom中的依赖加载完成。
3:写测试代码
创建数据库mybatis与数据库表role
-- ----------------------------
-- Table structure for role
-- ----------------------------
create database mybatis;
use mybayis;
DROP TABLE IF EXISTS `role`;
CREATE TABLE `role` (
`id` int(11) DEFAULT NULL,
`role_name` varchar(255) DEFAULT NULL,
`note` varchar(255) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Records of role
-- ----------------------------
INSERT INTO `role` VALUES ('1', '张三', '张三的备注');
数据库表role对应的java实体类role
/*
* @author gethin
* 角