Skip to content

Spring Lemon Commons Reactive Guide

Sanjay Patel edited this page Nov 19, 2018 · 3 revisions

spring-lemon-commons-reactive includes spring-lemon-commons and adds Spring WebFlux (reactive web) application development features, which are discussed below.

Exception Handling

LemonReactiveErrorAttributes catches exceptions and then delegate the handling to the spring-lemon-exceptions module.

Security Configuration

The security features provided by this module are quite similar to the Spring Lemon Commons Web module. However, the internal implementation – which can be found in LemonCommonsReactiveSecurityConfig – is quite different. A detailed discussion can be found here.

LemonReactiveAuditorAware

LemonWebAuditorAware is the Spring MVC implementation of spring-lemon-commons' AbstractAuditorAware.

LecrUtils

LecrUtils contains a couple of useful utility methods, like currentUser().