初识avaBean

1.1.初识avaBean
    什么是javaBean:它是java开发中常用的组件,其实就是一个java类。
    作用:封装数据
    书写JavaBean需要满足五个规范:
    >>>1.这个java类,被public修饰
    >>>2.这个类要提供公共的无参数的构造方法(必须)
    >>>3.要提供私有的属性
    >>>4.要给私有的属性提供公共的set或看get万法(必须)
    >>>5.要实现Serializable接口(可满足也可不满足)
    比如:
    public class Book implements Serializable{
        private String id;
        private String name;
        public Book(){};、
        public void set----
        public String get---
    }

    1.2访问JavaBean的属性:
        类的成员变量和属性的一个关系:在普通的java类里吗,成员变量可以说成就是属性。    
        在JavaBean里面,成员变量和属性就有了区别。
        在JavaBean里面什么是成员变量呢?比如: private String id;那么id就是成员变量
        在JavaBean里面什么是属性?就是get或者set后面的字段名称(字段名称的首字母小写)

    1.3BeanUtils工具
        BeanUtils工具是由apache软件基金会提供的一套封装数据到JavaBean的工具类,使用简单方便
        常用的api:
        >>>1.向javaBean的属性设置值:
            setProperty(javaBean对象,javaBean的属性,javaBean属性的值);
        >>>2:获取javaBean属性的值:
            getProperty(javaBean对象,javaBean的属性);
        >>> 3.向javaBean的属性设置值:
            populate(javaBean对象,map对象);
            注意: map的对象的key,也就是javaBean属性名称,必须一致,才能给javaBean的属性设置值。
        BeanUtils是第三方的工具(插件),所以需要导入jar包。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值