学习环境搭建
数据库
安装mysql数据库。
建立测试用表。SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `person` -- ---------------------------- DROP TABLE IF EXISTS `person`; CREATE TABLE `person` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL COMMENT '姓名', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of person -- ---------------------------- INSERT INTO `person` VALUES ('1', 'zhangsan'); INSERT INTO `person` VALUES ('2', 'lisi');
导入开发工具。
完成后,如上图所示。
运行FirstDemo。以这个示例为入口进行源码解读。注意mybatis包一定要下载带源码的。
好了,下一节就正式开始源码分析了。