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

Posted on 2018-05-14 18:04  无别事  阅读(180)  评论(0)    收藏  举报

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

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

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

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

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

 

下图是大致结构图

 

 

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