Java web 之JavaBean

JavaBean是Java中可复用的软件组件,需遵循特定编码规范,包括无参构造器和getter、setter方法。getter、setter用于访问和修改属性。boolean属性的命名规则特殊,使用is/set前缀。BeanUtils工具在实际开发中常用于操作JavaBean。
摘要由CSDN通过智能技术生成

一、JavaBean是什么

JavaBean是Java开发语言中一个可以重复使用的软件组件,它本质上是一个java类,JavaBean组件需要遵循一定的编码规范:

        1、它必须具有一个公共的,无参的构造方法,这个方法可以是编译器自动产生的默认构造方法。

       2、它提供公共的setter方法和getter方法,让外部程序设置和获取JavaBean的属性。

二、JavaBean的属性

getName()方法:称为getter方法或者属性访问器,该方法以小写的get前缀开始,后面跟属性名,属性名第一个字母要大写。

setName()方法:称为setter方法或者属性修改器,该方法必须以小写的set前缀开始,后跟属性名,属性名第一个字母要大写

如果一个属性只有getter方法,则该属性为只读属性。如果一个属性只有setter方法,则该方法为只写属性。如果两则皆有,则该属性为读写属性。

注意:JavaBean属性的命名方式有一个例外情况,如果属性的类型为boolean,则它的命名方式应该使用is/set,而不是get/set。例如:

 public boolean isMarried(){......}

public void setMarried(boolean married){......}

 

 三、BeanUtils工具

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值