-
springboot 角色
springboot----javaEE框架
springcloud----分布式
查看全部 -
Spring Boot
版本:spring framework5.0-> spring boot -> spring cloud
环境准备:java 8.0、Maven3.2.5、spring
第一个项目:web flux、
多模块项目:模型层Module->持久层Persistence->表示层web层
打包和运行:war包 或者 jar 或者 命令行/maven方式启动
查看全部 -
Servlet 请求接口:ServletRequest 或者 HttpServeltRequest
响应接口:ServletResponse 或者HTTPServletResponse
Spring 5.0中,
请求接口:ServerRequest
响应接口:ServerResponse
即可支持Servlet规范,也可以支持自定义,比如Netty(Web Server)
查看全部 -
使用 Maven Archetype Plugin 命令行的方式构建一个 Spring Boot 应用。
mvn archetype:generate -DinteractiveMode=false -DgroupId=site.bulibucai -DartifactId=first-sb-by-maven -Dversion=1.0.0-SNAPSHOT
查看全部 -
传统 NIO 是同步非阻塞
Reactor 是异步非阻塞,Reactive 的实现。
查看全部 -
Spring 5 重新定义了服务请求和响应接口。
ServerResponse
ServerRequest
这种接口既可以支持 Servlet 规范,也支持自定义,如 Netty (Web Server)。
查看全部 -
第一个项目的构建。
查看全部 -
第一个 Spring Boot 项目的场景说明。
查看全部 -
Spring Boot 2.0 特性介绍:
底层框架:基于 Spring Framework 5,因此也具备 Spring Framework 5 的特性
Spring Framework 5 的特性:
基于 JDK 8
支持 Kotlin:不少源码使用 Kotlin
全新特性:Web Flux
Web Flux 的介绍:
一种新型编程模型,是对 Spring MVC 的补充
支持声明式函数编程:Java 8 Lambda
支持响应式编程:Reactive Streams
支持异步编程:Servlet 3.1 或 Asyc NIO
查看全部 -
角色或作用:
Spring Framework:一种 Java EE 框架
Spring Boot:快速构建 Spring 应用
Spring Cloud:构建 Spring Boot 的分布式环境
查看全部 -
运行方式
IDEA
命令行
Maven 脚本
查看全部 -
测试笔记 好看好看好看
查看全部 -
SpringBoot 介绍
新特性
编程语言:Java8+,kotlin
底层框架:Spring Framwork 5.0.x
全新特性:Web Flux
为什么选择WebFlux
函数编程:java 8 Lambda
响应编程:Reactive Strames
异步编程:Servlet3.1 或Asyc NIO
查看全部 -
SpringBoot 角色
1、spring Framework框架,Spring的底层框架
2、SpringBoot基于SpringFramework构建,是快熟构建Spring项目的应用
3、Spring Cloud,基于SpringBoot的快速构建分布式的应用
查看全部 -
Web Flux是一种新型的编程模型,它是对spingmvc做出了一种补充。
传统的springmvc是通过注解和标签来产生相应的请求映射,以及响应。
Web Flux同样兼容这种方式,同时还提出了新型的声明式函数式编程。
查看全部
举报