AKAmer Khaledinspringstarthere.hashnode.dev·Nov 27, 2025 · 6 min readch.13 using transactions in Spring apps13.1 Transactions A transaction is a defined set of mutable operations (operations that change data) that can either correctly execute them altogether or not at all. We refer to this as atomicity(one unit of work). Example: Withdraw money from the s...00
AKAmer Khaledinspringstarthere.hashnode.dev·Nov 27, 2025 · 11 min readch.6 using aspects with Spring AOPAspects are a way the framework intercepts method calls and possibly alters the execution of methods. You can affect the execution of specific method calls you select. This technique helps you extract part of the logic belonging to the executing met...00