对Javabean的理解

目录

一、Javabean的概述

二、Javabean的优点

三、Javabean实例


一、Javabean的概述

        JavaBean实际上是指一种特殊的Java类,它通常用来实现一些比较常用的简单功能,并可以很容易的被重用或者是插入其他应用程序中去。这个Java类必须具有一个无参的构造函数,属性必须私有化,且私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。

二、Javabean的优点

  •      易于维护、使用、编写。
  •      可移植性强,但仅限于Java工作平台。
  •      便于传输,不限于本地还是网络。
  •      可以以其他部件的模式进行工作。
  •      实现界面和Java代码分离,便于日后维护和扩展
  •      可解决代码重复编写,减少代码冗余

三、Javabean实例

Javabean编写原则:

1.公有类

2.无参构造函数

3.成员变量私有

4.getter和setter方法包装成员变量

package com.springmvc.bean;

public class Person {
    private String name; // 姓名
    private Integer age; // 年龄
    private String gender;// 性别
    private String hobby;// 爱好

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public String getHobby() {
        return hobby;
    }

    public void setHobby(String hobby) {
        this.hobby = hobby;
    }

}

四、Javabean的属性

        JavaBean的属性可以是任意类型,并且一个JavaBean可以有多个属性。每个属性通常都需要具有相应的setter、 getter方法,setter方法称为属性修改器,getter方法称为属性访问器。
  属性修改器必须以小写的set前缀开始,后跟属性名,且属性名的第一个字母要改为大写,例如,name属性的修改器名称为setName,age属性的修改器名称为setAge。
  属性访问器通常以小写的get前缀开始,后跟属性名,且属性名的第一个字母也要改为大写,例如,name属性的访问器名称为getName,age属性的访问器名称为getAge。
  一个JavaBean的某个属性也可以只有set方法或get方法,这样的属性通常也称之为只写、只读属性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值