会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一笑任逍遥
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
12
下一页
2020年11月1日
原型模式
摘要: 模式定义 原型模式:是一种对象创造型模式,用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。原型模式允许一个对象创建另一个可定制的对象,无需知道任何创建新的对象。 模式结构 模式分析 常见的复制黏贴就运用了原型模式,原型模式分为浅克隆和深克隆。 浅克隆:浅克隆仅仅复制所考虑的对象,而不
阅读全文
posted @ 2020-11-01 17:54 一笑任逍遥
阅读(84)
评论(0)
推荐(0)
2020年10月27日
建造者模式
摘要: 模式定义 建造者模式:将一个复杂的对象的构建和表示分离,使得同样的构建过程可以创建不同的表示,建造者模式是一步一步创建一个复杂的对象它允许用户只通过指定复杂对象的类型和内容就可以构建他们,用户不需要具体的内部构建细节,建造者模式属于对象创建型模式, 模式结构 模式分析 建造者模式有如下角色 1、Bu
阅读全文
posted @ 2020-10-27 23:15 一笑任逍遥
阅读(80)
评论(0)
推荐(0)
2020年10月24日
抽象工厂模式
摘要: 模式定义 抽象工厂模式:提供一个创建一系列相关或相关依赖对象的接口,而无需指定他们具体的类,抽象工厂模式又被称为Kit模式,属于对象创建型模式。 模式结构 以window和linux的按钮和文本框为例 模式分析 优点: (1)抽象工厂模式隔离了具体类的生成,使得客户并不需要知道什么被创建,在某种程度
阅读全文
posted @ 2020-10-24 11:31 一笑任逍遥
阅读(101)
评论(0)
推荐(0)
2020年10月23日
工厂方法模式
摘要: 模式定义 工厂方法模式:又称为静态工厂模式,也叫做虚拟构造器模式和多态工厂模式,他属于类创造模式。在工厂模式中。工厂父类负责定义创建产品对象的公共接口,而工厂子类负责生成具体产品对象。 模式结构 模式分析 工厂模式是简单工厂模式的进一步抽象和推广。在工厂方法模式中,核心的工厂类不再负责所有具体产品的
阅读全文
posted @ 2020-10-23 16:19 一笑任逍遥
阅读(112)
评论(0)
推荐(0)
简单工厂模式
摘要: 模式定义 简单工厂模式:又称为静态工厂方法模式,属于类的创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例,简单工厂模式单独创建一个工厂类负责创建其他类的实例。被创建的实例具有共同的父类。 模式结构 模式分析 简单工厂模式不属于Gof 23个基本设计模式,但可以作为学习Gof的工厂模式
阅读全文
posted @ 2020-10-23 11:03 一笑任逍遥
阅读(86)
评论(0)
推荐(0)
2020年7月17日
Spring整合MyBatis
摘要: 在pom.xml中添加MyBatis依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.5</version> </dependency> <dependency>
阅读全文
posted @ 2020-07-17 10:30 一笑任逍遥
阅读(118)
评论(0)
推荐(0)
2020年7月16日
Spring整合Druid
摘要: Druid是一个JDBC组件,它包括三部分: DruidDriver 代理Driver,能够提供基于Filter-Chain模式的插件体系。 DruidDataSource 高效可管理的数据库连接池。 SQLParser Druid功能 1) 可以监控数据库访问性能,Druid内置提供了一个功能强大
阅读全文
posted @ 2020-07-16 19:33 一笑任逍遥
阅读(1665)
评论(0)
推荐(0)
MyBatis简介
摘要: MyBatis是一个优秀的基于Java的持久层框架,它的内部封装了JDBC,使开发者 只需关注SQL语句本身。 MyBatis通过xml或者注解方式将执行的Statement等与动态的sql参数语句相映射,形成完整的SQL语句,并将查询结构通过 Java对象返回。 MyBattis特点 1、在xml
阅读全文
posted @ 2020-07-16 17:57 一笑任逍遥
阅读(113)
评论(0)
推荐(0)
2020年7月15日
SpringMVC项目配置文件
摘要: 配置web.xml CharacterEncodingFilter(配置字符集过滤器,解决中文编码问题) <filter> <filter-name>encodingFiltter</filter-name> <filter-class>org.springframework.web.filter.
阅读全文
posted @ 2020-07-15 15:41 一笑任逍遥
阅读(880)
评论(0)
推荐(0)
2020年7月14日
Cookie工具类代码
摘要: package com.mohecun.common.utils; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.net.URLEncoder; import javax.se
阅读全文
posted @ 2020-07-14 23:21 一笑任逍遥
阅读(184)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
12
下一页
公告