什么是JavaBean作用是什么,JavaBean含义介绍

事实上,JavaBean就是使用java语言编写的可重用的的软件组件。在jsp中javabean是具有很大的作用的。在Model2开发模式之下,也就是JSP+JavaBean+Servlet的开发模式,JSP主要负责的是展现层,Servlet是控制层,JavaBean是业务逻辑层。

在这个需求大背景下,JavaBean技术应运而生。JavaBean可以很好的将业务逻辑与显示代码相分离。使得业务逻辑的工程师与界面工程师各司其职,减少协同开发的成本。
JavaBean是一种组件技术。所谓组件,是软件工程分工细化、专业化的产物。在编码过程中,将常用的代码或提供某一种功能的代码,组织在一起,形成一个相对稳定的软件模块,当有某个应用需求时,只要将现有的相关模块组合在一起,就能形成一个应用程序。
当设计人员需要变化某个业务逻辑时,只要修改相关JavaBean中的实现逻辑即可,而不需要重新规划架构和修改JSP显示页面。这种将实现功能插件化的方法,能提高编程人员的工作效率,同时易于发现bug和进行调试维护。
JavaBean技术出现的比较早。最初主要应用与Java小应用程序(Applet)之中。在Applet中以一种可视化的形式存在。之后,当JSP技术出现后,随着JSP需求日益增长,原有的JSP开发模式已经不能满足开发、维护效率上的的要求,这时,已经应用多时的JavaBean组件技术被引入到JSP当中。JSP是运行在服务器端的应用程序,因此,这个阶段的JavaBean主要以非可视化的形式存在,它主要是用来封装、集成业务逻辑及模型,而不是之前的用户交互。本书中,主要探讨的也是非可视的JavaBean技术
本文链接地址: 什么是JavaBean作用是什么,JavaBean含义介绍