浅谈javaBean

来源:互联网 发布:ubuntu与fedora的异同 编辑:程序博客网 时间:2024/04/30 00:59

javaBean在企业级开发中起着至关重要的作用,对于刚入职的朋友或者入职不久的朋友对javaBean的认识还不够,因此在这抛砖引玉,写点自己对javaBean的认识,个人认识简陋,望看到朋友不要介怀。

1.      什么是javaBean?

JavaBean是一个符合一定规范的普通java类,包含了这个类的属性和行为,是一个可以复用的java类

这些规范包括:

   a.      此类必须用public修饰,

           b.      必须有一个无参的构造方法,

           c.   属性命名时首字母必须小写,

           d.  对属性xxx进行操作时必须使用getXxx(),setXxx()方法;


下面是一个普通的javaBean

public class User implements java.io.Serializable{


/**
* 序列化版本
*/
private static final long serialVersionUID = 1L;


private String userId;
private String userName;

public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}

}

2.      写一个企业级javabean需要注意哪些方面?

a.  实现可序列化接口

                b.  方法需要同步

 

3.      Javabean为什么要实现序列化?


Javabean是一种简单的抽象数据类型,实现序列化是为了javabean在服务器与浏览器间进行的数据交流的方便。

 

4.      Javabean在企业应用级开发中的重要作用?


在与后台数据库的关系和前段页面数据关系中,javaBean是域数据模型,在实现数据从数据库表中的数据到页面(从页面到数据库)的过程中起着中间介质的重要作用。



0 0