在java中,可以使用bean,我看到bean的定义和class的定义没有什么区别,那么,使用bean和使用对象有什么不一样呢?bean能做到的事情,定义一个对象,一样可以做到啊。说明一下:我问的是java bean,不是说的jsp:usebean标签。问的是在java中使用bean,比如在applicationContext.xml中配置使用bean。
解决方案 »
- 关于图片上传问题,比较简单,但是弄得我很郁闷
- 图片按钮问题
- log4j怎样将日志输出到不同的文件,请各位帮忙看一下。这断代码是什么意思?
- ****某软件公司的面试题! ¥4280如何转成文字四千八百元,测测大家的逻辑!
- 如何使用<html:file/>标签实现将本地文件传到服务器上,谢谢了!
- ---------------急求流量统计问题,请各位高手帮忙!!!--------------
- 求jspsmartupload的下载地址?(我这里不能上国外)
- 圆括号“(”也会错误????真不懂。。。。
- jsp中如何获得ASCII码?
- 30分相送!-----JSP和JAVASCRIPT之间互相传数据的问题!!!
- Java
- 关于jQuery 去table 里面td值的问题!高手进
2.什么样的class才能称为Bean呢?照搬教科书上的定义:如果一个类中的每个属性都存在它的一对公有的get和set方法,并且这个类存在一个公有的无参构造方法,那么它就是一个Java Bean
举个简单的例子:
public class Employee{
private String name;private String department;
//无参构造方法
public Employee(){
}public String getName(){
return this.name;
}public void setName(String name){
this.name=name;
}public String getDepartment(){
return this.department;
}public void setDepartmet(String department){
this.department=department;
}
}
因为有get 和 set 所以经常用来保存数据别的没有却别
有如下两个问题:如果一个class,确实具有get和set方法,但是,他确还有其他的方法,也就是其他的函数,那么,这个可以称为bean吗?可以像标准的bean一样的使用吗?
应该可以称为bean。
也能像标准的bean一样使用。