基于web的物流公司管理系统的设计与实现论文(12)
发布时间:2021-06-11
发布时间:2021-06-11
基于web的物流公司管理系统的设计与实现
2.3 JavaBean概述
JavaBean是描述Java的软件组件模型,有点类似于Microsoft的COM组件概念。在Java模型中,通过JavaBean可以无限扩充Java程序的功能,通过JavaBean的组合可以快速的生成新的应用程序。对于程序员来说,最好的一点就是JavaBean可以实现代码的重复利用,另外对于程序的易维护性等等也有很重大的意义。 JavaBean通过Java虚拟机(Java Virtual Machine)可以得到正确的执行,运行JavaBean最小的需求是 JDK1.1或者以上的版本。
JavaBean传统的应用在于可视化的领域,如AWT下的应用。自从Jsp诞生后,JavaBean更多的应用在了非可视化领域,在服务器端应用方面表现出来了越来越强的生命力。非可视化的JavaBean,顾名思义就是没有GUI界面的JavaBean。在JSP程序中常用来封装事务逻辑、数据库操作等等,可以很好地实现业务逻辑和前台程序(如jsp文件)的分离,使得系统具有更好的健壮性和灵活性。一个简单的例子,比如说一个货物信息发布程序,要实现在货物信息中添加一个货物详情这样的功能,就可以写一个货物管理操作的JavaBean,建立一个public的 AddItem成员方法,前台JSP文件里面直接调用这个方法来实现。如果后来又考虑添加货物信息的时候需要判断输入的信息是否符合条件,不符合就不能添加,在这个时候我们就可以直接修改JavaBean的 AddItem方法,加入处理语句来实现,这样就完全不用修改前台JSP程序了。通过JavaBean可以很好地实现逻辑的封装、程序的易于维护等。
JavaBean是一种软件组件模型,它与其他软件对象相互作用,决
上一篇:《财政学》第三章财政支出概述