I'm working in the second part of the cert (assignment) and I'm having doubts regarding domain model design.
In my design I use JPA entities as my persistence layer, which I could also use as domain model because is semantically equal to the required model but would it be a good idea to reuse them or should I generate a new set of POJOs for the model domain?
I think that I should be able to maintain my JPA-implemented model under DB changes by playing with the ORM mapping, but my fear is that the absence of a POJO domain model is evaluated as not academic. On the other hand, two separate set of classes with the same semantic could be also evaluted as clutter.
What is your opinion??