Design Patterns Comportementaux en Java, orchestration (partie 2/2) : Template Method et State
Template Method et State en Java : un squelette d'import CSV ou JSON, le cycle de vie d'un ticket par des états, et un service qui combine trois patterns.
19 articles avec ce tag
Template Method et State en Java : un squelette d'import CSV ou JSON, le cycle de vie d'un ticket par des états, et un service qui combine trois patterns.
Strategy et Observer en Java : tarification par stratégies injectées par Spring, événements applicatifs, listeners transactionnels et asynchrones.
Facade et Proxy en Java : une façade d'inscription transactionnelle, un proxy de cache, les proxys Spring et le piège de l'auto-invocation.
Adapter et Decorator en Java : une API de paiement tierce derrière une interface stable, puis compression, chiffrement et logging empilés.
Abstract Factory et Builder en Java : familles d'objets cohérentes, requêtes SQL sûres, Builder immuable avec validation, Lombok et Director.
Singleton et Factory Method en Java : double-checked locking, holder, enum, portée singleton de Spring, Factory Method contre simple fabrique.
Structure par fonctionnalité, entités JPA, DTO, mappers MapStruct, repositories et services d'une application Spring Boot 3 : première partie d'une série de trois.
Contrôleur REST, DTO en records, stéréotypes Spring, Jackson et Lombok : les fondations d'une API REST Spring MVC avec Spring Boot 3, première partie d'une série de trois.
Auto-configuration, structure par fonctionnalité, profils, Flyway, injection par constructeur et Actuator : les bases pour démarrer proprement avec Spring Boot 3.