mybatis
文章平均质量分 57
lhch1984
这个作者很懒,什么都没留下…
展开
-
mybatis中builder模式
在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化,从而保原创 2011-07-26 22:00:31 · 1768 阅读 · 0 评论 -
Mybatis中的拦截器
先看一下mybatis拦截器的用法和用途,先用为ibatis3提供基于方言(Dialect)的分页查询的例子来看一下吧!源码:@Intercepts({@Signature( type= Executor.class, method = "query"原创 2011-07-26 22:02:31 · 9418 阅读 · 0 评论 -
Mybatis中的模板模式
模板模式是开发中常用的一个设计模式,他常用于有稳定的整体操作结构,但各个子步骤却有很多改变的需求,或者由于固有的原因而无法和任务的整体结构同时实现。在mybatis中大量运用了这个设计模式,其中的一个例子就是BaseTypeHandler类图: BaseTypeH原创 2011-07-26 21:59:56 · 1251 阅读 · 0 评论