Jose Alberto Hernandez created FINERACT-2652:
------------------------------------------------
Summary: Extract process orchestration out of the domain entity
into dedicated services
Key: FINERACT-2652
URL: https://issues.apache.org/jira/browse/FINERACT-2652
Project: Apache Fineract
Issue Type: New Feature
Reporter: Jose Alberto Hernandez
The JPA entity carried a large amount of process-orchestration logic directly
on the domain object. In particular:
Keeping this orchestration on the entity blurs the line between the domain
model and the application/service layer, makes the entity hard to test in
isolation, and forces deposit subclasses to override broad behaviour just to
tweak one date.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)