# DesignPatterns **Repository Path**: laidongmin/design-patterns ## Basic Information - **Project Name**: DesignPatterns - **Description**: 23种设计模式Java实现 - **Primary Language**: Java - **License**: MulanPSL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2020-09-16 - **Last Updated**: 2022-05-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DesignPatterns #### 介绍 * 进行java的设计模式样例开发,希望您通过本开源作品理解相关设计模式的运作方式 #### 软件架构 | 依赖 | 版本 | | ---- | ---- | | Java | 1.8 | | Spring Boot | 2.3.1.RELEASE | #### 模块说明 ```md DesignPatterns ├── creativeModel -- 创建型模式 ├── factoryMethod -- 工厂方法 ├── abstractFactory -- 抽象工厂 ├── builder -- 生成器 ├── prototype -- 原型 └── Singleton -- 单例 ├── structuralModel -- 结构型模式 ├── adapter -- 适配器 ├── bridge -- 桥接 ├── composite -- 组合 ├── decorator -- 装饰 ├── facade -- 外观模式 ├── flyweight -- 享元 └── proxy -- 单例 └── behavioralModel -- 行为型模式 ├── chainofresponsibility -- 责任链 ├── command -- 命令 ├── interpreter -- 解释器 ├── iterator -- 迭代器 ├── mediator -- 中介 ├── memento -- 备忘录 ├── observer -- 观察者 ├── state -- 状态 ├── strategy -- 策略 ├── templateMethod -- 模板方法 └── visitor -- 访问者 ``` #### 参与贡献 1. 欢迎提交 pull request,注意对应提交对应 dev 分支 2. 欢迎提交 issue,请写清楚遇到问题的原因、开发环境、复显步骤。 3. 不接受功能请求的 issue,功能请求可能会被直接关闭 4. QQ: 1367943938