随笔分类 - Mybatis
摘要:本文介绍spring、springmvc、mybatis的整合。 应用系统三层架构分为:表现层(也就是我们通常说的mvc)、业务层(service层)、持久层(dao层)。 如下所示,我们就按照这层次对SSM进行整合。配置文件分门别类: 表现层:springmvc-servlet.xml(配置con
阅读全文
摘要:此文罗列Mybatis中配置mapper路径的四种方式,如下图: 注意:mapper配置中不能使用通配符*,mybatis不支持。 补充:关于通用匹配是spring提供的ant匹配法,mybatis 没有这个功能。具体实现见:AntPathMatcher 正确例子: <bean id="sqlSes
阅读全文
摘要:我们都知道,MyBatis解析结果会保存成Configuration对象。其中解析过程主要分以下两个部分: ①主配置文件解析(enviroment); ②mapper映射文件解析。 本文主要以图文形式表示第二步中的SqlNode解析原理,如下奉上:
阅读全文