1、Bean,参考百科:
实体对象类,可以将数据库操作抽象成对类的操作。数据库不是面相对象的。如hibernate DTO 数据传输对象  这些都是bean的意思。如struts1中formbean  就是一种传输对象,将页面传递的参数封装正一个对象。
2.Entity Bean
    域模型对象,用于实现O/R映射,负责将数据库中的表记录映射为内存中的Entity对象,事实上,创建一个Entity Bean对象相当于新建一条记录,删除一个Entity Bean会同时从数据库中删除对应记录,修改一个Entity Bean时,容器会自动将Entity Bean的状态和数据库同步。
3、JavaBean,参考百科:
     是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 的属性。