Mybatis执行SQL语句的过程

1.首先,Mybatis通过读取配置文件(如mybatis-config.xml)和映射文件(如UserMapper.xml)来获取SQL语句和结果映射信息。


2.Mybatis会将配置文件中的SQL语句与映射文件中的resultMap或association或collection关联起来,形成一个可执行的SQL语句。


3.当应用程序调用Mybatis的API时,例如使用SqlSession对象的selectList、selectOne等方法执行SQL语句,Mybatis会根据传入的参数生成相应的SQL语句。


4.Mybatis会将生成的SQL语句发送给数据库,并接收数据库返回的结果集。


5.Mybatis会根据结果集和映射文件中定义的resultMap或association或collection将结果集转换为Java对象。


6.最后,Mybatis将转换后的Java对象返回给应用程序。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值