只是一个相对 Java 新手的一个简单问题:
JavaBean 和 EJB 之间有什么区别?
Java bean 只是一组约定。 EJB 是 J2EE 业务组件的标准。
具体来说是一个 Java bean:
- 有一个公共默认构造函数;
- 可读的属性方法以“get”开头;
- 可写属性方法前面带有“set”;和
- 是可序列化的。
例如,具有“margin”属性的 Java bean 至少如下所示:
public class MyBean implements Serializable {
private int margin;
public MyBean() { }
public int getMargin() { return margin; }
public void setMargin(int margin) { this.margin = margin; }
}
EJB,尽管有这个名字,但几乎完全不相关。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)