Architecting Validation Logic: A Java/Spring Boot Implementation in Clean Architecture, Using Exception-Based and Non-Exception-Based Approaches
-
Updated
Nov 10, 2023 - Java
Architecting Validation Logic: A Java/Spring Boot Implementation in Clean Architecture, Using Exception-Based and Non-Exception-Based Approaches
Vavr workshops.
The Distributed-SpringBoot-CleanArchitecture application approximates a Functional architecture Style embedded in a Clean architecture.
A Sample monolith application Spring Boot WebAppExample where everything is in a single Spring boot project (ui, application, infrastructure, core) communicating through a Pipeline design pattern implementation (PipelinR)
Option, Try, Either, function lifting, Validation.
Check Java Functional capabilities with Vavr! This project explains concepts like: Monad, Either, Pattern Matching, Opiotn, Touple, Try, Lazy, Vavr Collections & Functional Interfaces!
Vavr Validation workshop.
Add a description, image, and links to the vavr-validation topic page so that developers can more easily learn about it.
To associate your repository with the vavr-validation topic, visit your repo's landing page and select "manage topics."