什么是javabean?有什么用?
按着Sun公司的定义,JavaBean是一个可重复使用的软件组件。实际上JavaBean是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称bean。由于javabean是基于java语言的,因此javabean不依赖平台,具有以下特点:
1. 可以实现代码的重复利用
2. 易编写、易维护、易使用
3. 可以在任何安装了Java运行环境的平台上的使用,而不需要重新编译。
编写javabean就是编写一个java的类,所以你只要会写类就能编写一个bean,这个类创建的一个对象称做一个bean。为了能让使用这个bean的应用程序构建工具(比如JSP引擎)知道这个bean的属性和方法,只需在类的方法命名上遵守以下规则:
1. 如果类的成员变量的名字是xxx,那么为了更改或获取成员变量的值,即更改或获取属性,在类中可以使用两个方法:
getXxx(),用来获取属性xxx。
setXxx(),用来修改属性xxx.。
2. 对于boolean类型的成员变量,即布尔逻辑类型的属性,允许使用"is"代替上面的"get"和"set"。
3. 类中方法的访问属性都必须是public的。
4. 类中如果有构造方法,那么这个构造方法也是public的并且是无参数的。
JAVABean是什么?
javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法
什么是javabean,有什么用啊
按着Sun公司的定义,JavaBean是一个可重复使用的软件组件。实际上JavaBean是一种Java类,通过封装属性和方法成为具有某种功能或者处理某个业务的对象,简称bean。由于javabean是基于java语言的,因此javabean不依赖平台,具有以下特点:
1. 可以实现代码的重复利用
2. 易编写、易维护、易使用
3. 可以在任何安装了Java运行环境的平台上的使用,而不需要重新编译。
编写javabean就是编写一个java的类,所以你只要会写类就能编写一个bean,这个类创建的一个对象称做一个bean。为了能让使用这个bean的应用程序构建工具(比如JSP引擎)知道这个bean的属性和方法,只需在类的方法命名上遵守以下规则:
1. 如果类的成员变量的名字是xxx,那么为了更改或获取成员变量的值,即更改或获取属性,在类中可以使用两个方法:
getXxx(),用来获取属性xxx。
setXxx(),用来修改属性xxx.。
2. 对于boolean类型的成员变量,即布尔逻辑类型的属性,允许使用"is"代替上面的"get"和"set"。
3. 类中方法的访问属性都必须是public的。
4. 类中如果有构造方法,那么这个构造方法也是public的并且是无参数的。
javabean的作用是什么?
他的作用就是为了传递值的。比如你要传递一个人的信心,你是传姓名、年龄等等一大堆参数?还是想传一个封装了这些属性的person对象?也许你感觉不到好处,那么你试想,加入你写了一段计算这个人工资的逻辑,你发现写的不好。你要重写一个,或者发现原来需要的这个人的信息部够,你还想知道这个人的比如工龄,那你是不是要修改所有关于这个方法调用的地方,再添加一个参数?那么你何必不封装成一个person类,只要在person类中添加一个属性,并给set\get方法就行。而且逻辑是经常的换的,而person类(bean)却不用经常改。对吧。
该怎样理解javabean,javabean到底是什么东西?
通俗一点1、bean是豆荚的意思,顾名思义,javabean设计者的初衷是就是让这个类体现豆荚的封装性(豆荚把豌豆都封装在里面了)。稍微引申一点都它的含义,javabean可以用来将现实世界的一个实体封装成一个java对象,譬如箱子有长宽高属性,可以封装成一个箱子类,还有人,狗,等等,总之,现实世界的实体都可以用javabean表示2、和servlet的联系,servlet一般要查询数据库,譬如箱子表,表字段肯定少不了长宽高,因此查出来的箱子属性可以封装成一个javabean,javabean提供get和set方法,servlet返回数据给界面后获取很方便。--只能这么通俗的
java中的bean包是干嘛用的,具体作用是什么?
bean的理解有多种,一种是封装数据的模型, 比如用户注册,在前台提交的注册信息,后台会对应一个User类,把用户的信息封装到User中,再传递给Dao层持久化。
另一种可以理解为 bean就是对象,在spring中,由Spring管理的对象都叫做bean.
JavaBean是做什么用的
JavaBean一般分为可视化组件和非可视化组件两种。可视化组件可以是简单的GUI元素,如按钮或文本框,也可以是复杂的,如报表组件;非可视化组件没有GUI表现形式,用于封装业务逻辑、数据库操作等。其最大的优点在于可以实现代码的可重用性。JavaBean又同时具有以下特性。
* 易于维护、使用、编写。
* 可实现代码的重用性。
* 可移植性强,但仅限于Java工作平台。
* 便于传输,不限于本地还是网络。
* 可以以其他部件的模式进行工作。
JAVA中Bean是什么?
javabean简单的讲就是实体类,用来封装对象,这个类里面全部都是属性值,和get,set方法。
如:
public class A{
private String a;
private void setA(String a){
this.a = a;
}
private String getA(){
return a;
}
}
JAVABean是什么?
javaBean在MVC设计模型中是model,又称模型层,在一般的程序中,我们称它为数据层,就是用来设置数据的属性和一些行为,然后我会提供获取属性和设置属性的get/set方法
请问java bean 是干什么用的
简单的说java bean就是普通的java类。但是为什么需要这个“新颖”的名字呢?这是根据不同的需求给某一类具有共性的特殊功能类的统称。就好比人,可以分为工人,农民等。农民的主要责任是种粮食的,工人不可以么?也可以,但是他们没有农民擅长。java bean也是这样的角色。他们专门负责某一类业务功能需求。有以下特点,但不限于:
1.布尔型除外,所有的属性必须私有(没记错吧)的且提供get和set方法
2.返回布尔值方法的方法名必须以Is开头。