?? applicationmbean.java
字號:
package cn.edu.buaa.ieguam.logmanage.mbeans;
import java.util.HashMap;
import cn.edu.buaa.ieguam.logmanage.MBean;
/**
* MBean for Application
* @author tongxiaodong
* Creation time:Dec 2, 2006 5:43:34 PM
*/
public class ApplicationMBean extends MBean{
/**
* 初始化
*/
public void init()
{
this.setPkName("id");
this.setPojoName("application");
this.setTableName("APPLICATION");
this.createOrmMap();
this.createFkmMap();
}
/**
* 創建外鍵-表實體映射圖
*/
public void createFkmMap()
{
if(this.getFkmMap() == null)
{
this.setFkmMap(new HashMap());
}
MBean mBean = new MainMBean();
this.addOneFkm("mainId",(MainMBean)mBean,"id");
mBean = new OpTypeMBean();
this.addOneFkm("opNo",(OpTypeMBean)mBean,"id");
}
/**
* 創建屬性名-SubBean(為屬性名-表字段名-字段值的復合數據類型)的映射
*
*/
public void createOrmMap()
{
HashMap ormMap = new HashMap();
MBean.SubBean subBean = null;
String pojoCol = null;
String tableCol = null;
//設置各屬性名-表字段名-表字段值的映射,,其中tableCol表屬性名設為“數據庫表名+字段名”
pojoCol = "id";
tableCol = "APPLICATION.ID";
subBean = this.initSubBean(this.getPojoName(),pojoCol,tableCol,null,null);
ormMap.put(pojoCol,subBean);
pojoCol = "mainId";
tableCol = "APPLICATION.MAIN_ID";
subBean = this.initSubBean(this.getPojoName(),pojoCol,tableCol,null,null);
ormMap.put(pojoCol,subBean);
pojoCol = "opNo";
tableCol = "APPLICATION.OP_NO";
subBean = this.initSubBean(this.getPojoName(),pojoCol,tableCol,null,null);
ormMap.put(pojoCol,subBean);
pojoCol = "sqls";
tableCol = "APPLICATION.SQLS";
subBean = this.initSubBean(this.getPojoName(),pojoCol,tableCol,null,null);
ormMap.put(pojoCol,subBean);
pojoCol = "tableName";
tableCol = "APPLICATION.TABLE_NAME";
subBean = this.initSubBean(this.getPojoName(),pojoCol,tableCol,null,null);
ormMap.put(pojoCol,subBean);
pojoCol = "recPk";
tableCol = "APPLICATION.REC_PK";
subBean = this.initSubBean(this.getPojoName(),pojoCol,tableCol,null,null);
ormMap.put(pojoCol,subBean);
pojoCol = "empId";
tableCol = "APPLICATION.EMP_ID";
subBean = this.initSubBean(this.getPojoName(),pojoCol,tableCol,null,null);
ormMap.put(pojoCol,subBean);
this.setOrmMap(ormMap);
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -