mybaits框架搭建的的主要过程,及其细节知识

首先技术配置文件 sqlMapConfig.xml和映射文件Mapper.xml(mapper.xml再配置进sqlMapConfig.xml,而mapper就是一种类似 )

sqlMapConfig.xml中配置事务类型和DataSource

其实配到这就可以通过SqlSessionFactoryBuilder建立SqlSessionFactory然后通过SqlSessionFactory来open一个SqlSession了,通过SqlSession来处理数据

(SqlSession是线程不安全的,SqlSessionFactory是线程安全的)

当然用得最多的还是通过dao来实现框架的运行,其实差不多,知识注意dao里的方法名要和映射文件一致

下图是大致结构图

*ognl表达式可以预处理,而el不可以

原文地址:https://www.cnblogs.com/zhuzihan/p/9037423.html