New features SpringBoot2.0 not to be missed Webflux responsive programming

Source: Internet
Author: User

The 1th chapter of the course introduction
Course Introduction and guidance studies

2nd Chapter Functional Programming and lambda expressions
This chapter introduces the concept of functional programming, and the basic syntax of lambda expressions, and analyzes the application and implementation of lazy evaluation. Finally, we agree to the anti-compilation bytecode, focusing on the underlying implementation principle of lambda expression .

The 3rd Chapter stream stream Programming
This chapter introduces the important knowledge points of stream flow programming in Jdk8, and analyzes the running mechanism and principle of the flow.

4th Chapter Reactive stream Response stream
This chapter introduces the development process of JDK9 's responsive flow, focusing on the 4 interfaces of the responsive flow, the concept of back pressure and the key to the back pressure of the JDK.

The 5th Chapter Webflux Service Side development explanation
This chapter uses 2 development modes to achieve a complete, responsive restful service that stores the use of responsive MongoDB with full parameter validation that can be applied directly to the actual project. Some important points of knowledge, such as how asynchronous Servlet,sse work, are also interspersed in the course. Finally, we explain how to use Webtestclient for unit testing. ...

6th Chapter Webflux Client-side declarative restclient Framework Development explained
This chapter explains how to use WebClient to develop a self-declarative, feign/retrofit-like restclient Framework on the spring framework. The final effect of the framework is to define an interface to achieve full-response invocation effect. From the realization of the idea to the framework design to concrete implementation of the final to the exception, step by step to witness the emergence of the framework.

: Baidu Network Disk download

New features SpringBoot2.0 not to be missed Webflux responsive programming

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.