Patterns And Modern Frameworks

Which classical enterprise patterns a modern Java and Spring stack already implements, which it only partly implements, and which it does not implement at all — plus the modern Java expression of each. Use when a repository interface is written over Spring Data, when a unit of work or identity map is built over JPA, when a front controller is hand-rolled, when a caching layer is written over the caching abstraction, when an entity is written as a mutable bean because "JPA requires it", when a pattern's implementation is copied from an old text, or when deciding whether a pattern is obsolete or merely invisible. Does not cover choosing the pattern (pattern-selection-and-composition) or judging whether an abstraction should exist (enterprise-architecture-smells).

robsonkades 5840356 4 files · 33.7 KB Updated

File contents

robsonkades/agent-skills/tree/main/skills/patterns-and-modern-frameworks commit 5840356638

Frequently asked questions

npx skillmds@latest add robsonkades/patterns-and-modern-frameworks