首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

5分钟掌握Mybatis操作-三步曲

2012-08-13 
五分钟掌握Mybatis操作------三步曲第一步:配置configuration.xml文件第二步:(建立DBUtil类)public class

五分钟掌握Mybatis操作------三步曲

第一步:

配置configuration.xml文件

第二步:

(建立DBUtil类)

public class DBUtil {

private static final DBUtil dbUtil = new DBUtil();

private SqlSessionFactory sqlSessionFactory = null;


private DBUtil() {

try {

String resource = "configuration.xml";//第一步:将Mybatis的资源配置文件"configuration.xml"的文件名的字符串值赋给字符串resource

Reader reader = Resources.getResourceAsReader(resource);//第二步:Resources类通过字符串resource读取Mybatis的配置信息。

sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader);//根据Mybatis的配置信息创建SqlSessionFactory

reader.close();

} catch (IOException e) {

e.printStackTrace();

}

}

public static DBUtil getInstance() {

return dbUtil;

}

/**

* @Title: getSqlSessionFactory

* @Description: 获取数据库连接

* @return    设定文件

* @return SqlSessionFactory    数据连接工厂类 

* @throws

*/

public SqlSessionFactory getSqlSessionFactory() {

return sqlSessionFactory;

}

}

第三步:

(执行操作)

······

SqlSession sqlSession = DBUtil.getInstance().getSqlSessionFactory().openSession();//获得sql语句执行对象SqlSession

······

result = sqlSession.insert("addUser", user);//执行sql操作

热点排行