Mybatis

1.mybatis原理

1.SqlMapConfig.xml是mybatis全局配置文件,名称不固定.配置了数据源/事务等运行环境Mapper.xml

Mybatis配置了sql语句及输入参数类型及SQL语句结果集所映射的类型(statement)

Mybatis先找SqlMapConfig.xml,然后通过它才找到Mapper.xml

2.SqlSessionFactory:一个会话工厂对象.用它创建SqlSession会话.

3.SqlSession:操作数据库使用的会话接口,定义操作方法(增删改查),它是面向程序猿的接口

4.Executor:是一个接口,是一个操作数据库底层接口,其实现类有基本执行器和缓存执行器两种,SqlSession是通过Executor操作数据库的.

5.MappedStatement:底层封装对象,封装了sql语句/输入参数类型/输出结果类型.

 

转载于:https://www.cnblogs.com/wwwzzz/p/8260231.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值