cnfox

我没有理解的JavaBean
Java"豆子"?本文理解的不是Spring Bean的生命周期 Bean的中文含义是“豆子”,给我的...
扫描右侧二维码阅读全文
16
2019/08

我没有理解的JavaBean

Java"豆子"?

本文理解的不是Spring Bean的生命周期

 Bean的中文含义是“豆子”,给我的第一印象是豆子硬邦邦的外壳,很难看到内部的细节.像是一个黑盒子.

 JavaBean可以看成是一个黑盒子,即只需要知道其功能而不必管其内部结构的软件设备。黑盒子只介绍和定义其外部特征和与其他部分的接口,如按钮、窗口、颜色、形状、句柄等。通过将系统看成使用黑盒子关联起来的通讯网络,我们可以忽略黑盒子内部的系统细节,从而有效地控制系统的整体性能。

 JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是:

  1. 具体的和公共的,所有的成员变量为私有定义。
  2. 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,设置私有成员的get和set方法。
  3. 提供默认的构造方法。

 属性名称符合这种模式,其他Java 类可以通过自省机制(反射机制)发现和操作这些JavaBean 的属性。

 用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。

以上是我百度到的 ヽ(o_ _)o摔倒 我还是没有很透彻的理解Bean

你们怎么理解的,评论解救下我 ♡ʚ♡ɞ(ू• ̮ •ू❁)

Last modification:August 16th, 2019 at 03:25 pm
如果觉得我的文章对你有用,请随意赞赏

Leave a Comment