DDD When should I create a domain object and a persistence object instead of using a persistence object as a domain object? DDD When should I create a domain object and a persistence object instead of using a persistence object as a domain object? spring spring