最近由于项目需要ssm框架来做,对于以前只使用过hibernate的我来说是一个不好的消息,于是只好在网上学习一下mybatis的使用方法,但大多都是和spring整合起来使用的,配置也是错综复杂,几经对比,自己摸索出了mybatis的基本使用方法,并做了一个小demo来测试一下。
Mybatis也是面向接口的,此文主要介绍基本的基于xml配置的使用,并未使用接口。
最终目录如图所示(dao暂未使用)
一、测试需要的jar包
1、mysql数据库包
2、mybatis包
二、在数据库中建立对应的数据库mybatis,并创建对应的表和字段
建库:
CREATE DATABASE `Mybatis`CHARACTER SET utf8;
建表:
CREATE TABLE `mybatis`.`learner`( `id` INT(10) NOT NULL AUTO_INCREMENT, `name` VARCHAR(20), `status` VARCHAR(20), PRIMARY KEY (`id`) );
插入数据: