mirror of
https://github.com/s-frick/effigenix.git
synced 2026-03-28 10:29:35 +01:00
Production-BC von JPA auf JdbcClient migriert und UnitOfWork-Port eingeführt, der Transaktionen explizit steuert und bei Result.failure zurückrollt — löst das Problem, dass @Transactional bei funktionalem Error-Handling keinen Rollback auslöst. - UnitOfWork-Interface (shared) + SpringUnitOfWork-Implementierung - JdbcProductionOrderRepository, JdbcRecipeRepository, JdbcBatchRepository, JdbcBatchNumberGenerator ersetzen JPA-Pendants - 17 JPA-Dateien entfernt (Entities, Mapper, Spring Data Interfaces) - Alle Production-Use-Cases nutzen UnitOfWork statt @Transactional - Liquibase-Changelogs H2-kompatibel gemacht (dbms-Attribute) - Tests auf Liquibase-Schema umgestellt (ddl-auto: none) |
||
|---|---|---|
| .. | ||
| main | ||
| test | ||