企业级的Javabean,除了符合javabean的条件之外,还有其他的为了满足企业级应用而增加的约束
等待高手解析

解决方案 »

  1.   

    我的理解:
    JAVABEAN分为有界面和无界面两种,无界面的BEAN比较随意,任一个CLASS都可叫做BEAN,比如做WEB开发经常用到的连数据库的CLASS,也可叫BEAN;有界面的BEAN支持属性,事件等,属性有成对的get和set方法,甚至有属性编辑器,这些信息在BeanInfo里实现,通常继承SimpleBeanInfo类。
    EJB则不可等同与JAVABEAN,它是可复用的,分布式的,需要EJB容器支持的企业级解决方案
      

  2.   

    其实哪用得着分得这么清楚,EJB也好,JAVABEAN也好,都是JAVA的类,只要弄懂了每个类是拿来干嘛就行了,
      

  3.   

    常说的 bean,实际上就是javaBean,
    是一种可用于重用的组件。
    而ejb基本上与javaBean无关,只是名字上有点联系罢了,
    它是一种企业级解决方案的规范,可以复用,分布式。
    区别:前者是组件,后者是规范