• 技术文章 >java >java基础

    java中bean的使用

    小妮浅浅小妮浅浅2021-01-18 15:30:01原创2746

    在之前介绍完bean类的概念后,我们说jsp是可以结合一起使用的,同时范围上而言是比较广的,但对于具体的操作方法,想必大家不是很了解。这里需要我们对bean类的特点、使用范围、组成先进行明确,在确定了bean类的一些属性后,就可以真正开始其跟其他知识点一起使用的实例了。

    1.特点

    1)用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。

    2)JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后一种JavaBean。

    2.使用范围

    scope属性决定了JavaBean对象存在的范围。scope的可选值包括:

    3.组成

    1)属性(properties)

    属性值可以通过调用适当的bean方法进行。

    2)方法(method)

    JavaBean严格遵守面向对象的类设计逻辑,不让外部世界访问其任何字段(没有public字段)。这样,方法调用是接触Bean的唯一途径。

    3)事件(event)

    Bean与其他软件组件交流信息的主要方式是发送和接受事件。

    4.实例用法

    创建名称为Produce的类,该类是封装商品对象的javaBean,在Produce类中创建商品属性,并提供相应的getXXX()方法。

    package com.lyq.bean;
    /**
     * 商品对象
     * @author Li YongQiang
     */
    public class Produce {
    // 商品名称
    private String name = "电吉他";
    // 商品价格
    private double price = 1880.5;
    // 数量
    private int count = 100;
    // 出厂地址
    private String factoryAdd = "吉林省长春市xxx琴行";
    public String getName() {
    return name;
    }
    public double getPrice() {
    return price;
    }
    public int getCount() {
    return count;
    }
    public String getFactoryAdd() {
    return factoryAdd;
    }
    }

    以上就是java中bean的使用,相信经过对bean基本内容的学习,再结合其他内容使用就比较顺利了。对于bean的其他用法这里就不过多叙述,有需要的可以找下资料。

    专题推荐:java bean使用
    上一篇:bean在java中的基础介绍 下一篇:java代码块是什么

    相关文章推荐

    • java StringBuilder是什么• java下载视频到本地的方法• java多态的表现形式分析• java中多态的原理探究• bean在java中的基础介绍

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网