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

本文介绍如何使用MyBatis进行数据库操作,包括配置configuration.xml文件,创建DBUtil类来初始化SqlSessionFactory,并通过SqlSession执行插入操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一步:

配置configuration.xml文件

第二步:

(建立DBUtil类)

publicclassDBUtil{

privatestaticfinalDBUtildbUtil=newDBUtil();

privateSqlSessionFactorysqlSessionFactory=null;


privateDBUtil(){

try{

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

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

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

reader.close();

}catch(IOExceptione){

e.printStackTrace();

}

}

publicstaticDBUtilgetInstance(){

returndbUtil;

}

/**

*

*@Title:getSqlSessionFactory

*@Description:获取数据库连接

*@return设定文件

*@returnSqlSessionFactory数据连接工厂类

*@throws

*/

publicSqlSessionFactorygetSqlSessionFactory(){

returnsqlSessionFactory;

}

}

第三步:

(执行操作)

······

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

······

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值