Just a simple question from a relative Java newbie:
what is the difference between a JavaBean and an EJB?
Java bean is just a set of conventions. EJB is a standard for J2EE business components.
Specifically a Java bean:
For example, a Java bean with a property of "margin" would minimally look like this:
public class MyBean implements Serializable {
private int margin;
public MyBean() { }
public int getMargin() { return margin; }
public void setMargin(int margin) { this.margin = margin; }
}
EJB, despite the name, is almost completely unrelated.