Skip to content

Rungrukuk/Spring-In-Action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spring In Action Project

Overview

This repository is a comprehensive, chapter-by-chapter implementation of concepts from the book Spring in Action. It serves as a hands-on learning project covering core and advanced features of the Spring ecosystem, including Spring Boot, Spring Security, messaging systems, and reactive programming.

The project evolves incrementally across chapters, demonstrating real-world application patterns and progressively introducing modern Spring technologies.


Tech Stack

Core Frameworks

  • Java
  • Spring Boot
  • Spring Framework

Data Access

  • Spring Data JPA
  • R2DBC (Reactive Relational Database Connectivity)

Reactive Stack

  • Spring WebFlux
  • Project Reactor (Flux, Mono)

Security

  • Spring Security
  • OAuth2 (Authorization Server & Client)

Messaging & Integration

  • Spring Integration
  • Apache Kafka
  • RabbitMQ
  • JMS (Java Message Service)

Testing

  • JUnit
  • Reactive testing tools (StepVerifier)

About

This repository is a comprehensive, chapter-by-chapter implementation of concepts from the book "Spring in Action". It serves as a hands-on learning project covering core and advanced features of the Spring ecosystem, including Spring Boot, Spring Security, messaging systems, and reactive programming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors