is it fine that my java programs sharing same JavaBean?
i have 3 packages:
package beanpackage;
public class JavaBean {
private String a = null;
private String b = null;
public JavaBean(String a, String b) {
super();
this.a = a;
this.b = b;
}
public String getA() {
return a;
}
public void setA(String a) {
this.a = a;
}
public String getB() {
return b;
}
public void setB(String b) {
this.b = b;
}
}
//######### another program A####
package servlet_A;
import beanpackage.JavaBean;
private void execute(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
JavaBean bean = new JavaBean(request.getParameter("a"),request.getPara meter("b"));
//more codes
}
//######### another program B####
package servlet_B;
import beanpackage.JavaBean;
private void execute(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
JavaBean bean = new JavaBean(request.getParameter("c"),request.getPara meter("d"));
//more codes
}
im worried that program B might change the data for program A or vise-versa or when program A stores its data to bean and program B is retrieving its data from bean.. program B will retrieve data from A.. are these instances possible ?