MyBatis是支持普通SQL查詢,存儲過程和高級映射的優(yōu)秀持久層框架。
MyBatis消除了幾乎所有的JDBC代碼和參數(shù)的手工設(shè)置以及對結(jié)果集的檢索封裝。
MyBatis可以使用簡單的XML或注解用于配置和原始映射,將接口和Java的POJO(Plain Old Java Objects,普通的Java對象)映射成數(shù)據(jù)庫中的記錄.
JDBC -> dbutils(自動(dòng)封裝) -> MyBatis -> Hibernate
mybatis是將sql寫在xml中,然后去訪問數(shù)據(jù)庫。
二、MyBatis快速入門
2.1.新建java項(xiàng)目
添加mybatis和mysql的驅(qū)動(dòng)jar:mybatis-3.1.1.jar,mysql-connector-java-5.1.7-bin.jar
2.2.新建表
create database mybatis;
use mybatis;
create table users(id int primary key auto_increment, name varchar(20), age int);
insert into users (name,age) values('Tom',12);
insert into users (name, age) values('Jack',11);
2.3.添加mybatis的配置文件conf.xml
1
延伸閱讀
我想了解如何學(xué)習(xí) |