MyBatis框架(1.0)
配置MyBatis程序环境:
1,建立一个MyBatisProject项目:
2,将使用到的mybatis开发包与mysql开发包拷贝到WEB-INF/lib目录中:
3,建立数据库脚本文件:
-- 删除数据库
DROP DATABASE IF EXISTS mldn ;
-- 创建数据库
CREATE DATABASE mldn CHARACTER SET UTF8 ;
-- 使用数据库
USE mldn ;
-- 创建数据表
CREATE TABLE member (
mid VARCHAR ( 50 ) ,
name VARCHAR ( 50 ) ,
age INT ,
birthday DATE ,
salary DOUBLE ,
CONSTRAINT pk_mid PRIMARY KEY ( mid)
) ;
4,配置mybatis.cfg.xml文件:
< ?xml version= "1.0" encoding= "UTF-8" ?>
< ! DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd" >
< configuration>
< environments default= "development" > < ! -- 配置数据源的相关信息 -->
< environment id= "development" >
< ! -- 此时的事务控制交由JDBC负责处理 -->
< transactionManager type= "jdbc" /> < ! -- 使用JDBC方式管理 -->
< dataSource type= "POOLED" > < ! -- 设置数据源类型,此时为POOLED -->
< property name= "driver" value= "org.gjt.mm.mysql.Driver" />
< property name= "url" value= "jdbc:mysql://localhost:3306/mldn" />
< property name= "username" value= "root" />
< property name= "password" value= "mysqladmin" />
< /dataSource>
< /environment>
< /environments>
< /configuration>
“POOLED”:表示所有的数据库的连接使用数据库连接池进行保存,性能最好;
“jdbc”:此操作表示使用jdbc来实现JDBC来实现数据库的事务控制。