JavaBean,到底是个啥?
JavaBean是一个类,一个用Java语言写成的可重用组件。
要求:访问权限必须是公共的,且有无参的构造器(构造器是和类名相同但无返回类型的方法)。
如果在JavaBean自定义了一个有参的构造方法,那么必须写一个无参的构造方法,否则将无法设置数据的属性和一些行为。
同时,属性名称复合模式的,其他java类可以通过反射机制,发现并且操作这些JavaBean的属性。
优点:
1、易于开发和维护:逻辑封装,界面和java代码分离,降低耦合性。
2、可复用性强:因为是独立封装的,开发者使用get、set方法,随时随地获取数据的属性,提高程序设计的效率。
3、支持分布式运用:JavaBean可以支持分布式开发,但是最好是减少jsp的使用(因为jsp可以调用没有用户界面JavaBean)。