why the code saving come in?
Entity Inherits Transfer Object Strategy
...this strategy eliminates code duplication between the entity and the Transfer Object
BTW, the new JDK v1.5 (Tiger) feature of annotations/metadata *might* be used to automate the creation of TO classes from your Entity bean source code. Please don't ask me how, because I don't know. But this is the type of hype that I'm hearing about the annotations feature.