关于JSP的补充,JavaBean
程序员文章站
2022-06-15 09:29:21
...
1,什么是JavaBean?
一种可重复使用的软件部件。
描述Java的一种组件模型,Java类的一种
通过Javabean可以无限的扩展Java程序的功能
2,广义Javabean与狭义JavaBean
广义JavaBean:普通的Java类可以叫做JavaBean
狭义JavaBean:严格按照JavaBean规范写的Java类。
3,JavaBean的规范
1,所有的属性必须私有化,同时提供相应的get,set方法,供外界调用。
2,所有的方法必须公共化。
3,必须拥有一个无参的构造器,尽量手动创建,防止创建了带参构造器之后,系统不默认提供无参构造,导致调用的时候,服务器内部发生错误。
4,这个Java类必须是公共的。(public修饰)
5,关于boolean属性,其get方法的方法名与一般类型的get方法有个区别,其方法名称由系统自动生成的为is属性名()
这个区别在一般情况下不会产生影响,但是在一些特殊情况下会出现问题,需要注意。