# springboot-demo
**Repository Path**: mwzhyf_admin/springboot-demo
## Basic Information
- **Project Name**: springboot-demo
- **Description**: No description available
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2019-02-18
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# SpringBoot2.0
慕课网,Spring Boot 2.0深度实践-初遇Spring Boot
- 一个SpringBoot2.0的demo,主要了解多模块以及Spring FrameWork5、SpringBoot2.0和Jdk1.8的一些新特性,比如lambda、函数式编程、web flux的支持。
**创建maven项目时记住勾选Web Flux**,默认嵌入式容器从为Netty(web为Tomcat)
参考资料:
https://www.imooc.com/learn/933
**代码结构和视频刚开始时结构不同,因为在第三章多模块时进行了重构,代码无修改,可放心使用。**
- **代码写于:2018-05-03**
JDK:JDK1.8版本,
SpringBoot:2.0.1.RELEASE
IDE:IDEA 2017.3.3,
操作系统为:Windows10
- 重构时注意:
重构时建立maven项目而不是Spring
重构后pom中的build标签的所有内容应该移到主模块中去(本案例主模块是web)
若要打包成war包,则需在主模块下创建了webapp/WEB-INF/web.xml文件
- 使用lombok包,减少代码冗余量,若不愿使用lombok包可将源码中所有bean的@Data注解去掉,加上get/set方法