http://www.jdon.com/designpatterns/composite.htm
使用composite模式

解决方案 »

  1.   

    使用Jbuilder9,可以自动生成dto以及其子表的dto
    可以使用ejb的级连删除,级连增功能控制
      

  2.   

    to:cowstar(牛郎星)Data Transfer Object
      

  3.   

    to  yuqf2000(tim于) 
    这里用的是EJB,请考虑一个效率的问题,不可能我为了取一个顶层的数据,先把它和它的所有子层都找出来(有可能有很多的,一层一层的累加)
    我觉得这个不太现实
      

  4.   

    to manyjoys(更多欢乐) 
    同样是效率的问题,这里主要的问题是DTO应该如何设计才对,如何从EB ejb里生成DTO。如果eb1内包含eb2(eb1DTO内有eb2DTO),但eb2DTO内也有eb1DTO,会出现什么情况,不知你想过没有??