隋堤倦客


  • 首页

  • 简历

  • 归档

  • 标签

  • 关于

  • 搜索

设计模式之代理模式

发表于 2017-09-17
字数统计 1,122 | 阅读时长 5
代理模式的定义 为其他对象提供一种代理以控制对这个对象的访问。 就是这么简单的一句话,内容却绝对不简单。代理模式是最重要的几种设计模式之一,它的功能及其强大。代理模式也叫委托模式,它是在不改变在原有代码结构的基础上对类增强的一种有效的手段,面向切面编程(AOP)就可以通过动态代理来实现。下面开始由 ...
阅读全文 »

设计模式之原型模式

发表于 2017-09-17
字数统计 886 | 阅读时长 3
什么是原型模式 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 原型模式是最后一种创建型设计模式了,这也是一种非常简单的设计模式,下面来具体看实例。 举个栗子原型模式的模型图 原型模式的核心就是java中的克隆机制,Prototype类需要实现Cloneable接口,覆盖clon ...
阅读全文 »

设计模式之建造者模式

发表于 2017-09-17
字数统计 593 | 阅读时长 2
什么是建造者模式 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式也叫生成器模式,也是一种创建型模式,我们还是先看实例。 举个栗子建造者模式的模型图 从图上可以看出,建造者模式也有四种角色:导演,抽象建造者,具体建造者和产品。下面通过编码来展示一下四种角色之间 ...
阅读全文 »

设计模式之抽象工厂模式

发表于 2017-09-16
字数统计 941 | 阅读时长 4
抽象工厂模式的定义 为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。 这个定义和它的名字一样抽象,至少我从这个定义里面无法获取到任何有价值的信息,所以直接来看实例。 举个栗子抽象工厂模式的模型图 这个图仍然看不出任何问题,甚至看不出来抽象工厂抽象在哪,所以再看一个具体一点的业 ...
阅读全文 »

设计模式之工厂方法模式

发表于 2017-09-16
字数统计 1,198 | 阅读时长 4
工厂方法模式的概念 定义一个创建产品对象的工厂接口,让子类决定实例化哪一个类,工厂方法使类的推迟到其子类当中。 工厂方法模式是一种非常常用的创建设计模式,它通过进一步的抽象使得类中不变的部分和具体的实现剥离开,通过依赖注入以达到解耦、复用和方便后期维护拓展的目的。 举个栗子工厂方法模式的模型图 从 ...
阅读全文 »

设计模式之单例模式

发表于 2017-09-09
字数统计 1,231 | 阅读时长 5
设计模式分类23种设计模式一共分为三种类型: 创建型模式:单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式 结构型模式:代理模式、装饰模式、适配器模式、组合模式、门面模式、享元模式、桥梁模式 行为型模式:模版方法模式、中介者模式、命令模式、责任链模式、策略模式、迭代器模式、观察者模式、备 ...
阅读全文 »

设计模式之设计原则

发表于 2017-09-09
字数统计 2,188 | 阅读时长 7
写在前面的话从今天开始,我要每天学习一点设计模式。其实设计模式的书我之前就看过,而且不止一遍,不过阅读是一回事,理解又是另一回事。这次我决定把每次的学习,实践全都记录下来,一方面可以加深理解,另一方面也可以强制自己动手实践,我争取保证每种设计模式都要有理解,编码和UML三方面的内容记录,为了防止偷懒 ...
阅读全文 »

SSM框架整合--框架搭建

发表于 2017-09-09
字数统计 2,175 | 阅读时长 11
SSM框架整合思路不同于SSH整合,由于springMVC本身就是spring家族的一部分,所以SSM整合其实只要整合spring和mybatis即可。我们需要引入spring和mybatis整合的相关jar包,使用spring容器管理dataSource,sqlSessionFactory。而sp ...
阅读全文 »

SSM框架整合--工具准备

发表于 2017-09-08
字数统计 1,824 | 阅读时长 7
使用Intellij IDEA开发Java应用Intellij IDEA是什么首先Intellij IDEA是一款Java集成开发环境(IDE),是由JetBrains公司所创,该公司总部位于捷克共和国的首都布拉格,是一家在IDE领域十分优秀的公司,该公司还开发了WebStorm,PyCharm,P ...
阅读全文 »

SSM框架之SpringMVC

发表于 2017-08-31
字数统计 657 | 阅读时长 2
spring的重要部分–spring MVC最流行的Java web MVC框架如果说其他框架的地位还有什么争议的话,springMVC的王者地位绝对是无可置疑的,下面是2016年的Java框架使用统计信息图从中可以直观的看出来吧,springMVC的流行程度真的不是其他框架能比的,作为最好用的we ...
阅读全文 »
1…456
隋堤倦客

隋堤倦客

54 日志
25 标签
RSS
GitHub 知乎 掘金 segmentfault
© 2019 隋堤倦客
本站访客数:
由 Hexo 强力驱动
主题 - NexT.Mist
博客全站共64.4k字