自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Mybatis插件

一.Mybatis核心对象Configuration:存放所有配置信息的类,包括properties配置、plugin插件、Mapper映射、数据源等。SqlSessionFactory:简而言之就是创建SqlSession的工厂类,通常由SqlSessionFactoryBuilder根据Configuration配置类生成。SqlSession:SqlSession是一个接口,定义了增、删、改、查、事务回滚提交等接口。SqlSession中的sql操作是通过Executor、Statemen

2021-03-14 20:39:23 378 2

原创 责任链模式

一.定义使多个对象都有机会处理请求,解耦请求发送者和请求接收者,将请求接收者连成一条链,并沿着这条链传递请求,直到有对象处理该请求为止。从定义的描述看责任链模式有两个核心概念,一是降低请求发送者和处理者耦合性,请求者不需要关心处理者的实现细节;二是多个处理者构成一条处理链,由链去处理相似的请求,并在链中决定由谁来处理这个请求。二.类图Request:请求对象。Handler:父类处理器。ConcreteHandler:子处理器。三.实战案例本文以用户注册为例子,使用责任链

2021-02-17 20:44:21 470

原创 设计模式笔记之状态模式

状态模式允许对象在内部状态改变时改变它的行为,对象看起来好像修改了它的类。状态模式将状态封装成独立的类,并将动作委托到代表当前状态的对象,这样类的行为就随着状态的改变而改变。

2017-08-02 16:35:00 338

原创 迭代器模式笔记

迭代器模式提供一种方法顺序访问一个聚合对象的各个元素,而又不暴露其内部的实现。迭代器模式让我们能游走于聚合内的每一个元素,而又不暴露其内部的表示。把游走的任务放在迭代器上而不是聚合上。这样简化了聚合的接口和实现,每个类的分工更明确。

2017-07-23 15:21:17 212

原创 Java设计模式笔记之命令模式

命令模式将“请求”封装成对象,这可以让你使用不同的请求、队列、或者日志请求来参数化其他对象。命令模式也支持撤销操作。

2017-07-05 16:47:12 191

原创 设计模式笔记之单例模式

单例模式确保一个类只有一个实例,并提供一个全局访问点

2017-06-23 15:45:10 216

原创 设计模式笔记之工厂模式

工厂模式一般分为三类简单工厂、工厂方法模式、抽象工厂模式。三种方式都可以实现分离实例化对象的代码,降低代码耦合度。可以根据实际开发情况选择一种最合适的实现方式。

2017-06-18 17:30:56 155

原创 大话设计模式之装饰者模式

利用继承设计子类的行为,是在编译时期静态决定的,而且所有的子类都会继承到相同的行为。然而,如果能够利用组合的做法扩展对象的行为,就可以在运行时动态地进行扩展。

2017-05-14 16:33:28 419 1

原创 大话设计模式之观察者模式

观察者模式的意图是在多个对象之间定义一对多的依赖关系,当一个对象的状态发生改变时,会通知依赖于它的对象,并根据新状态做出相应的反应。

2017-04-21 10:44:21 327 1

原创 Webservice学习笔记

webservice简单来说就是http+xml。http说的是Webservice是基于web的服务,在服务端提供一些资源让客户端去访问;xml指的是webservice接口的请求和响应数据格式,使用xml数据格式解决不同语言之间的通信问题。

2017-03-10 16:34:15 292

原创 大话设计模式笔记之组合模式

组合模式将对象组合成树形结构以表示‘部分-整体’的层次结构。组合模式使得用户对当个对象的使用和多个对象的使用保持了一致性,屏蔽了客户端在使用时的差异,为客户端提供统一的操作接口,从而降低客户代码与被调用对象的耦合关系,方便系统的维护与扩展。

2017-02-14 21:17:39 301

原创 大话设计模式笔记之适配器模式

适配器模式定义    把一个类的接口转换成客户端期待的另一种接口,从而使原接口不匹配而无法再一起工作的两个类能在一起工作。适配器模式中的角色    目标、客户、被适配者、适配器是适配器模式中的四个角色。    目标(CTarget):定义客户端使用的特定接口;    客户(CClient):使用目标接口,与目标接口一致的对象合作;    被适配者(CAdaptee):一个现

2017-01-25 10:56:27 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除