# springbootlearn **Repository Path**: blackshao/springbootlearn ## Basic Information - **Project Name**: springbootlearn - **Description**: springbootlearn 学习springboot - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2018-12-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Fork me on Gitee](https://gitee.com/blackshao/springbootlearn/widgets/widget_6.svg)](https://gitee.com/blackshao/springbootlearn) # springbootlearn #### Schedule **module:2019-1-23** * 添加 springboot-designpatterns(设计模式模块) * 新增创建型设计模式 * |--createTypePatterns * |-- simpleFactoryPattern(工厂模式-非设计模式) * |-- factoryMethod(工厂方法模式) * |-- abstractFactory(抽象工厂模式) * |-- singleton(单例模式) * |-- builder(建造者模式) * |-- protoType(原型模式) * |--structureTypePatterns * |-- adapter(适配器模式) * |-- bridge(桥接模式) TBD...... **module:2019-1-10** * 添加 springboot-quickstart * 新增java8---函数式编程 示例 * |--jdk8 * |-- lambda * |-- Stream API * |-- functionalInterface #### 项目介绍 springbootlearn 一起学习springboot, 通过每一个小例子来学习springboot中的各种注解\配置的用法 #### 软件架构 前期:SpringBoot整体 后期:SpringBoot整合 Mybatis,Mysql,Redis,RabbitMq..etc. 大后期:SpringBoot+ SpringCloud.实现分布式的架构 #### 安装教程 1. jdk 1.8 2. SpringBoot 2.2.1 3. IDE: IDEA 4. maven 3.3.x+ 5. mysql 5.5.0+ #### 使用说明 1. java -jar 1.0-SNAPSHOT.jar 2. mvn -p 3. tomcat--webapp (前提是Exclusion调pom中spring-boot-starter-web的tomcat) #### 参与贡献流程 1. pull 拉取 mster / develop分支 2. 新建 自己的分支,格式: dev-xxxxx(人名全拼) 3. 依赖SpringBoot新建自己的Module模块, 4. 代码提交,分支合并请先meger到 develop分支.后续测试,接收才并到master发布. #### 会员风采的栏目 [![Fork me on Gitee](https://gitee.com/blackshao/springbootlearn/widgets/widget_3.svg)](https://gitee.com/blackshao/springbootlearn)