MyBatis是支持普通SQL查詢,存儲(chǔ)過(guò)程和高級(jí)映射的優(yōu)秀持久層框架。

MyBatis消除了幾乎所有的JDBC代碼和參數(shù)的手工設(shè)置以及對(duì)結(jié)果集的檢索封裝。

MyBatis可以使用簡(jiǎn)單的XML或注解用于配置和原始映射,將接口和Java的POJO(Plain Old Java Objects,普通的Java對(duì)象)映射成數(shù)據(jù)庫(kù)中的記錄.

JDBC -> dbutils(自動(dòng)封裝)  -> MyBatis -> Hibernate

mybatis是將sql寫(xiě)在xml中,然后去訪問(wèn)數(shù)據(jù)庫(kù)。

二、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

<th id="ehxxt"><tr id="ehxxt"></tr></th>
1

網(wǎng)友評(píng)論