java bean层_Java Bean 的学习心得(转)

今天主要讲解了一下知识点:

JavaBean、javaBean规范、javaBean的动作、开发模式

先讲一下javaBean的作用,以及我们为什么要使用javabean?

其实javabean的一个最主要的作用就是对数据进行一个封装,其次是增强代码的复用性、结构更清晰等。

在换句话说javabean他其实本身就是一个对象,之所以学习javabean的好处,就是让我们像操作对象一样进行操作数据。让代码变得更灵活、更简单。

举个小小的例子:

比如你做一个注册功能。首先呢我们是需要获取用户界面的信息。然后在获取进来的数据传给持久层,进行持久的时候大家有没有注意到,如果表单里面的数据少的话还可以,直接传入参数,而数据一旦超过10个数据,那么你可以想象一个你传入的参数,那该是多么的一大串,所以我们采取javabean的方式,把从页面上取来的信息把它存放到一个对象当中,那么我们在进行持久化传参的时候就只需要传入一个对象就OK。 这就是javabean的好处之一。

JavaBean规范:

一个javabean由四部分组成:

第一部分:javabean必须有一个无惨的构造方法。

第二部分:所有的属性必须都是private的。

第三部分:必须生成get/set方法。

第四部分:必须实现序列化(Serializable)这个接口。

下面我呢针对上面这些javabean的规范做一个解释,以及为什么要定义这个规范?

1:javabean为什么需要一个无惨的构造方法呢?

回答:这个无惨的构造方法的作用主要是针对反射。为什么会针

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值