你可以把ejb写成抽象的,声明所有的业务方法
remote接口中声明所有的业务方法
然后再实现这个抽象的类就可以了

解决方案 »

  1.   

    这是不是意味着他们的外部结构都是一样,只是实现类不同?如果是这样的话,就拿USER类和Administrator类为类,如何区分对它们调用的不同,在调用端判断是user还是administrator?
      

  2.   

    这个问题问得好啊,继承->是面向对象里面的概念,而ejb解决的却是java和关系数据库之间的矛盾,关系数据库理论根本是关系。这个问题其实是问,面向对象的理论怎么和关系理论相结合。我觉得关键要从表的建立下手,比如administrator首先是个user,在java里面administrator extends user;在表的设计上就要把两个表设计设计成一个id。