Java编程中的豆子

abs*_*son 9 java

java编程中的bean是什么?了解Struts对于学习Spring至关重要吗?

jav*_*y79 9

那要看.

您可能正在谈论Spring bean,Enterprise Java Bean或其他一些变体.

一般的答案是bean是某种类型的通用对象(或者也许是POJO),它们保存信息 - 几乎将它们视为自己的数据类型.区别在于它们通常没有太多的行为方式,例如,它们只有:简单的字段,getter,setter.


Dar*_*rov 6

来自维基百科:

JavaBeans是Java的可重用软件组件,可以在构建器工具中以可视方式进行操作.实际上,它们是用符合特定约定的Java编程语言编写的类.它们用于将许多对象封装到单个对象(bean)中,以便它们可以作为单个bean对象而不是作为多个单独对象传递.JavaBean是一个可序列化的Java对象,具有一个无效的构造函数,并允许使用getter和setter方法访问属性.