81,092
社区成员
发帖
与我相关
我的任务
分享
package entity;
import java.util.ArrayList;
public class SimpleUpdate {
public class Field{
private String fieldName;
private String fieldClass;
private String fieldValue;
public Field (String fieldName, String fieldClass,
String fieldValue){
this.fieldClass=fieldClass;
this.fieldName=fieldName;
this.fieldValue=fieldValue;
}
public Field(){
}
public String getFieldClass() {
return fieldClass;
}
public void setFieldClass(String fieldClass) {
this.fieldClass = fieldClass;
}
public String getFieldName() {
return fieldName;
}
public void setFieldName(String fieldName) {
this.fieldName = fieldName;
}
public String getFieldValue() {
return fieldValue;
}
public void setFieldValue(String fieldValue) {
this.fieldValue = fieldValue;
}
}
private int sn;
private String tableName;
private String condition; //此处不为null时,sn就没用了。
private Field field;
private ArrayList <Field> content;
//private String[][] content2; 不肯定那种方式比较好
public Field getField(){
return field;
}
public void setField(Field field){
this.field=field;
}
public String getCondition() {
return condition;
}
public void setCondition(String condition) {
this.condition = condition;
}
public ArrayList<Field> getContent() {
return content;
}
public void setContent(ArrayList<Field> content) {
this.content = content;
}
public int getSn() {
return sn;
}
public void setSn(int sn) {
this.sn = sn;
}
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
}
SimpleUpdate su=new SimpleUpdate();
su.setTableName("employee");
su.setSn(br.getManager().getSn());
su.setField(new Field());
Field f=new Field();
f.setFieldClass("tinyint");
f.setFieldName("branchSn");
f.setFieldValue(sn+"");
ArrayList<entity.SimpleUpdate.Field> cc=new ArrayList<entity.SimpleUpdate.Field>();
cc.add(f); //总想不要这两个变量,但好像不行。