可以理解为“实体”。这个类里存放的是数据,比如学生信息啊,购物程序中的购物车啊这类的。
它只包含空的构造函数,和一些成员,并提供这些成员的get,set方法,其他什么也不干。
这是我自己理解的bean,呵呵。
咖啡豆。简单的讲就是可重用 Java 组件,将它们组合起来使用就可创建出 Java 应用程序。
Java Bean 是一种组件,它在内部有接口或有与其相关的属性,以便不同人在不同时间开发的 Bean 可以询问和集成。可以构建一个 Bean,而在以后构造时将其与其它 Bean 绑定。这种过程提供了先构建,然后重复使用的方法,这就是组件的概念。可以将这种单一应用程序部署成独立程序、ActiveX 组件或在浏览器中。
JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 的属性。
bean就是小对象
实体bean就是设计中切实存在的对象
会话bean就是用来保存会话过程的对象
简单的说就是EJB需要完成一项工作,就需要调用BEAN来完成