zoukankan      html  css  js  c++  java
  • JavaBean的概念

    Java的一个特性,数据与行为相分离。数据就是成员变量,行为就是setter和getter方法

    JavaBean是Java中开发的可以跨平台的重要组件,在JSP中常用来
    封装业务逻辑和数据库操作。
    JavaBean实际上就是一个Java类,这个类可以重用。

    JavaBean功能上分为两类:
      封装数据
      封装业务

    JavaBean一般情况下要满足一下要求:
      是一个公有类,并提供无参的构造方法。
      属性私有。
      具有公有的setter和getter方法。

    JavaBean的应用:
     JavaBean封装数据:
      实际上就是数据库中某一张表的字段进行封装,
         每一个属性都要与数据库表中字段一一对应。
     
     JavaBean封装业务:
      封装数据的JavaBean一般都会有一个封装该类的
         业务逻辑和操作与之对应。如:Dao层中的类。

      service层用于存放业务逻辑相关的操作。
      service层中的接口和类对Dao类的方法实现了封装和调用。

    POJO:

    POJO是简单的JavaBean,里面只有封装数据,没有任何业务逻辑代码。

    Java的一个特性,数据与行为相分离。数据就是成员变量,行为就是setter和getter方法

  • 相关阅读:
    DB2数据常用指令
    HTMLParser使用
    面试知识点总结之数据库
    面试知识点总结之算法
    面试知识点总结之操作系统
    面试知识点总结之计算机网络
    面试知识点总结之Java语言
    一个精确匹配的问题
    【转】矩阵求导,矩阵计算
    【转】用C语言扩展Python的功能
  • 原文地址:https://www.cnblogs.com/fifiyong/p/5933186.html
Copyright © 2011-2022 走看看