Tagged articles
5 articles
Page 1 of 1
Selected Java Interview Questions
Selected Java Interview Questions
Nov 23, 2025 · Backend Development

Mastering Order Workflow with Spring Statemachine: A Step‑by‑Step Guide

This tutorial shows how to replace bulky if‑else or switch logic with Spring Statemachine in a Spring Boot application, covering dependency setup, state and event enums, machine configuration, persistence, service implementation, controller endpoints, and advanced conditional transitions for loan processing.

BackendConditional TransitionJava
0 likes · 10 min read
Mastering Order Workflow with Spring Statemachine: A Step‑by‑Step Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 5, 2024 · Backend Development

Deep Dive into Spring StateMachine: Architecture, Startup, Event Handling, and Persistence

This article provides an in‑depth technical analysis of Spring StateMachine's internal architecture, covering its class hierarchy, lifecycle start/stop mechanisms, pseudo‑state types, trigger processing, event dispatching, and persistence strategies, all illustrated with concrete code examples.

Event ProcessingPersistenceState Management
0 likes · 13 min read
Deep Dive into Spring StateMachine: Architecture, Startup, Event Handling, and Persistence
Code Ape Tech Column
Code Ape Tech Column
May 16, 2023 · Backend Development

Practical Guide to Spring StateMachine: Concepts, Implementation, and Persistence

This article introduces the fundamentals of finite‑state machines, explains the four core concepts of state, event, action and transition, and provides a step‑by‑step Spring Statemachine implementation with database schema, enum definitions, configuration, persistence options, testing, common pitfalls and an AOP‑based solution for reliable transaction handling.

BackendJavaStatemachine
0 likes · 27 min read
Practical Guide to Spring StateMachine: Concepts, Implementation, and Persistence
Programmer DD
Programmer DD
Dec 19, 2016 · Backend Development

Quick Start with Spring StateMachine: Build a Simple Order Workflow

This guide introduces Spring StateMachine, shows how to add the 1.2.0 release to a Spring Boot project, defines order‑related states and events, configures the state machine with annotations and Java code, and demonstrates a complete run that processes payment and receipt events.

BackendJavaSpring Boot
0 likes · 7 min read
Quick Start with Spring StateMachine: Build a Simple Order Workflow