hi,As jus74 said it is common behaviour, but not only forhibernate, but
also for all similar techniques (JDO, EJB3, Toplinketc). In my opinion
you should model your VO/DTO objects accordingto the needs of your
interface (i.e. the fields you need in yourinterface should be present
in your Vo/DTO). Then you can choose to code custom classes to convert
yourVO's to your domain objects, or you can make a sightly biggereffort
and create a small framework that does the translation fromVO to
domainobjec...