MyBatis快速入门
一、Mybatis介绍
MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。
MyBatis 思维导图,让 MyBatis 不再难懂(一)
MyBatis 思维导图,让 MyBatis 不再难懂(一)
写在前面
与 Hibernate 相比,我无疑更喜欢 Mybatis,就因为我觉得它真的好用,哈哈:
1、它简单上手和掌握;
2、sql语句和代码分开,方便统一管理和优化;
3、当然缺点也有:sql工作量很大,尤其是字段多、关联表多时,更是如此。
MyBatis第一个案例的优化,通过映射文件与接口进行绑定
1.创建表emp
CREATE DATABASE mybatis;
USE mybatis;
CREATE TABLE emp(
id INT(11) PRIMARY KEY AUTO_INCREMENT,
last_name VARCHAR(255),
gender CHAR(1),
email VARCHAR(255)
);
2.