mybatis结构,入门级总结分析,全局配置会话工厂读取配置文件
觉得好多资料上的上的都很官方,为了更好的理解用自己的需要总结的一下基础结构。
首先,mybatis是jdbc的升级版,是现在主流的框架之一一般用于对数据库的crud。(因为mybatis是对jdbc的升级优化,所以使用上面便于jdbc,但执行效率低于jdbc)
mybatis的配置文件是很有意思的,分为全局配置文件和映射文件
全局配置文件:主要配置数据库的四大金刚(地址,账号,密码,:)
映射文件:主要配置不同的sql 在java类中我们可以通过映射文件中的ID,不同SQL的名字,精确的找到要使用的SQL
mybatis的使用时要用到的内容
1:配置全局.xml
2:映射文件(需要在全局文件中进行导入)
3:SqlSessionFactory---会话工厂,用来生产SqlSession的