• 技术文章 >java >java基础

    java中bean的使用

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

    在之前介绍完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()方法。

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20

    21

    22

    23

    24

    25

    26

    27

    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学习网