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
其他
Reactive 规范的实现 -> ReactiveStream ->(java 9 Flow API /Reactive Extension rxjava/ reactor)
spring boot 介绍
响应式编程:编程规范
NIO 异步IO
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
SpringBoot 介绍
新特性
编程语言:Java8+,kotlin
底层框架:Spring Framwork 5.0.x
全新特性:Web Flux
为什么选择WebFlux
函数编程:java 8 Lambda
响应编程:Reactive Strames
异步编程:Servlet3.1 或Asyc NIO
Web Flux是一种新型的编程模型,它是对spingmvc做出了一种补充。
传统的springmvc是通过注解和标签来产生相应的请求映射,以及响应。
Web Flux同样兼容这种方式,同时还提出了新型的声明式函数式编程。
sprinngboot的特性
Spring Boot 介绍
Spring Boot 新特性:
编程语言:Java8+、Kotlin
底层框架:Spring Framework 5.0.x
全新特性:Web Flux
web flux的新特性?
2.0新特性
变成语言:Java8+、Kotlin
底层框架:Spring Framwork5.0.x
全新特性:Web Flux
为什么选择web Flux
函数编程:Java 8 Lambda
响应编程:Reactive Streams
异步编程:Servlet 3.1或Asyc NIO
Web Flux
函数编程
响应编程
异步编程
异步nio
web flux 声明式的,函数士编程
响应式编程
为什么选择Web Flux
Spring Boot 2.0 新特性的 特点
Spring Boot 介绍及 2.0新特性
为什么选择Web Flus?
Spring Boot2.0介绍
Spring Boot 2.0介绍
Spring Boot介绍
选择Web Flux的原因:
SpringBoot2.0新特性:
1、编程语言:Java8+,Kotlin
2、底层框架:Spring Framwork5.0.x
3、全新特性:Web Flux
Web Flux
为什么选择Web Flux?
函数式编程:java 8 Lambda
响应编程:Reactive Streams
异步编程:Servlet 3.1 或Asys NIO
spring boot 2.0 新特性
springBoot2.0新特性:
编程语言必须依赖于java 8++(>jdk1.8),Kotlin
底层框架:spring Framework 5.0X(必须依赖于java1.8)
全新特性:Web Flux(全新编程模型,对SpringMVC的补充)
Spring Boot 介绍
2.0新特性
编程语言:Java8+、Kotlin
底层框架:Spring Framework 5.0.x
全新特性:Web Flux(全新编程模型,对SpringMVC的补充)
为什么选择Web Flux?
函数编程:Java8 Lambda
响应编程:Reactive Streams
异步编程:Servlet3.1 或 Asyc NIO
Web Flux
Spring Boot 2.0新特性