自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (5)
  • 收藏
  • 关注

原创 门面(外观)模式简单解析与JAVA代码实现--结构模式之三

 针对外观模式,在项目开发和实际运用中十分频繁,但是其极易理解,下面就简要介绍一下。一、概念介绍  外观模式(Facade),他隐藏了系统的复杂性,并向客户端提供了一个可以访问系统的接口。这种类型的设计模式属于结构性模式。为子系统中的一组接口提供了一个统一的访问接口,这个接口使得子系统更容易被访问或者使用。二、角色及使用场景  简单来说,该模式就是把一些复杂的流程封装成一个接...

2019-10-04 15:23:06 90

原创 组合模式简单解析与JAVA代码实现--结构模式之二

组合模式 ( Composite )用途将对象组合成树形结构以表示 “部分——整体” 的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。模式要点组成部分Component : 是组合中的所有对象的统一接口;定义了特定情况下,类应当实现的货缺省的行为;Component 声明一个接口用于访问和管理 Component 的子组件;在递归结构中定义一...

2019-10-04 15:15:25 152

转载 适配者模式简单解析与JAVA代码实现--结构模式之一

适配器模式 ( Adapter )别名Wrapper (包装器)用途将一个类的接口转换成客户希望的另外一个接口。 Adapter模式使得原本由于接口不兼容 而不能一起工作的那些类可以一起工作。实例假设一下你的存储卡里有一些照片,你需要把它们转移到你的电脑上。为了转移它们,你 需要一些与你的电脑接口兼容的适配器,这样你就可以将存储卡连接到你的电脑上。这里, 读卡器就...

2019-10-03 10:40:48 104

转载 建造者模式简单解析与JAVA代码实现--创建型模式之五

背景当一个类的内部数据过于复杂的时候(通常是负责持有数据的类,比如Config、VO、PO、Entity...),要创建的话可能就需要了解这个类的内部结构,还有这些东西是怎么组织装配等一大坨乱七八糟的东西,这个时候就会增加学习成本而且会很混乱,这个时候就想啊想一种什么法子来管理一下这个类中的数据呢,怎么在创建的时候让它按部就班的来,并且代码可读性很好别让我看花了眼啊,我要的东西也能都很好设置...

2019-09-29 23:08:16 129

转载 单例模式简单解析与JAVA代码实现--创建型模式之四

用途: 保证一个类仅有一个实例,并提供一个访问他的全局访问点。让类自身负责保它的的唯一实例。这个类可以保证没有其他实例可以被创建(通过截取创建新对象的请求),并且他可以提供一个访问该实例的方法。实例 在一部电影中,导演的作用是至关重要的。通常一部电影只有一个导演。在拍摄过程中,可能会设计多个片场,导演需要对不同的演员进行分别指导,但所有演员导演都是同一个人,“把导...

2019-09-28 00:02:05 72

原创 既简单工厂模式、工厂方法模式、抽象工厂模式这三者之间的区别

简单工厂模式: 当用户需要新增产品ProductD时,必须在工厂类的生产方法中增加对应的判断分支,所以简单工厂模式违背了开放封闭原则。简单工厂模式,利用静态方法根据输入参数生成对应的产品,隐藏了产品实例化的细节。总结: 简单工厂模式最大的优点在于工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖。但是当需求变动的时...

2019-09-26 23:15:51 148

原创 抽象工厂模式简单解析与JAVA代码实现--创建型模式之三

抽象工厂模式得定义: 抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。为了更清晰地理解工厂方法模式,需要先引入两个概念:产品等级结构:产品等级结构即产品的继承结构,如一个抽象类是电视机,其子类有海尔电视机、海信电视机、TCL电视机,则抽...

2019-09-25 10:21:31 89

原创 工厂方法模式解析与JAVA代码实现--创建型模式之二

工厂方法模式定义: 工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象,这样做的目的是将产品类的实例化操作延迟到工厂子类中完...

2019-09-24 13:16:25 153 1

原创 简单工厂模式简单解析与JAVA代码实现--创建型模式之一

简单工厂模式定义: 简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。1个工厂类、一个抽象产品类、多个具体产品类。简单工厂包含的角色:...

2019-09-24 12:16:12 275 3

文档管理系统

bootsdtrap以及springmvc 框架写的文档管理系统 内容比较简单 初学阶段的网有可以下载

2019-01-18

使用maven搭建SSM环境的例子

最简单的SSM环境搭建例子,适合小白,欢迎下载,使用maven搭建SSM环境的例子

2018-08-15

mybatis-generator-core-1.3.2

mybatis逆向生成工具,使用起来简单方便 你值得拥有

2018-08-15

mybatis与spring整合全部jar包

mybatis与spring整合全部jar包(包括springmvc) 欢迎下载

2018-08-15

VB与SQL+Server连接

VB与SQL+Server连接.叫你如何将VB与数据库SQL链接起来。一共有三种方法呢

2016-01-08

空空如也

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

TA关注的人

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