javaBean在企业级开发中起着至关重要的作用,对于刚入职的朋友或者入职不久的朋友对javaBean的认识还不够,因此在这抛砖引玉,写点自己对javaBean的认识,个人认识简陋,望看到朋友不要介怀。
1. 什么是javaBean?
JavaBean是一个符合一定规范的普通java类,包含了这个类的属性和行为,是一个可以复用的java类
这些规范包括:
a. 此类必须用public修饰,
b. 必须有一个无参的构造方法,
c. 属性命名时首字母必须小写,
d. 对属性xxx进行操作时必须使用getXxx(),setXxx()方法;
下面是一个普通的javaBean
/**
* 序列化版本
*/
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是域数据模型,在实现数据从数据库表中的数据到页面(从页面到数据库)的过程中起着中间介质的重要作用。