📄 customerbean_b3dzi6__weblogic_cmp_rdbms.java
字号:
}
public void __WL_superEjbLoad() {
int oldState = __WL_method_state;
try {
__WL_method_state = STATE_EJBLOAD;
super.ejbLoad();
} finally {
__WL_method_state = oldState;
}
}
public void __WL_copyFrom(CMPBean otherBean) {
CustomerBean_b3dzi6__WebLogic_CMP_RDBMS __WL_bean = null; try { __WL_bean = (CustomerBean_b3dzi6__WebLogic_CMP_RDBMS)otherBean;} catch (RuntimeException re) {
if (__WL_verbose) {
Debug.say("rethrowing RuntimeException.");
re.printStackTrace();
}
throw re;
} catch (Exception ex) {
if (__WL_verbose) {
Debug.say("wrapping Exception in PersistenceRuntimeException.");
ex.printStackTrace();
}
throw new PersistenceRuntimeException(ex);
}
if (!(this.__WL_isLoaded[0] || this.__WL_isModified[0])) { if (__WL_bean.__WL_isLoaded[0]) { if (__WL_verbose) { Debug.say("copying field 'customerName' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.customerName = __WL_bean.customerName; this.__WL_isLoaded[0] = true; } } if (!(this.__WL_isLoaded[1] || this.__WL_isModified[1])) { if (__WL_bean.__WL_isLoaded[1]) { if (__WL_verbose) { Debug.say("copying field 'customerZone' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.customerZone = __WL_bean.customerZone; this.__WL_isLoaded[1] = true; } } if (!(this.__WL_isLoaded[2] || this.__WL_isModified[2])) { if (__WL_bean.__WL_isLoaded[2]) { if (__WL_verbose) { Debug.say("copying field 'pyCode' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.pyCode = __WL_bean.pyCode; this.__WL_isLoaded[2] = true; } } if (!(this.__WL_isLoaded[3] || this.__WL_isModified[3])) { if (__WL_bean.__WL_isLoaded[3]) { if (__WL_verbose) { Debug.say("copying field 'abbreviation' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.abbreviation = __WL_bean.abbreviation; this.__WL_isLoaded[3] = true; } } if (!(this.__WL_isLoaded[4] || this.__WL_isModified[4])) { if (__WL_bean.__WL_isLoaded[4]) { if (__WL_verbose) { Debug.say("copying field 'companyPhone' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.companyPhone = __WL_bean.companyPhone; this.__WL_isLoaded[4] = true; } } if (!(this.__WL_isLoaded[5] || this.__WL_isModified[5])) { if (__WL_bean.__WL_isLoaded[5]) { if (__WL_verbose) { Debug.say("copying field 'linkman' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.linkman = __WL_bean.linkman; this.__WL_isLoaded[5] = true; } } if (!(this.__WL_isLoaded[6] || this.__WL_isModified[6])) { if (__WL_bean.__WL_isLoaded[6]) { if (__WL_verbose) { Debug.say("copying field 'mobilePhone' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.mobilePhone = __WL_bean.mobilePhone; this.__WL_isLoaded[6] = true; } } if (!(this.__WL_isLoaded[7] || this.__WL_isModified[7])) { if (__WL_bean.__WL_isLoaded[7]) { if (__WL_verbose) { Debug.say("copying field 'fax' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.fax = __WL_bean.fax; this.__WL_isLoaded[7] = true; } } if (!(this.__WL_isLoaded[8] || this.__WL_isModified[8])) { if (__WL_bean.__WL_isLoaded[8]) { if (__WL_verbose) { Debug.say("copying field 'fixedPhone' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.fixedPhone = __WL_bean.fixedPhone; this.__WL_isLoaded[8] = true; } } if (!(this.__WL_isLoaded[9] || this.__WL_isModified[9])) { if (__WL_bean.__WL_isLoaded[9]) { if (__WL_verbose) { Debug.say("copying field 'address' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.address = __WL_bean.address; this.__WL_isLoaded[9] = true; } } if (!(this.__WL_isLoaded[10] || this.__WL_isModified[10])) { if (__WL_bean.__WL_isLoaded[10]) { if (__WL_verbose) { Debug.say("copying field 'zipCode' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.zipCode = __WL_bean.zipCode; this.__WL_isLoaded[10] = true; } } if (!(this.__WL_isLoaded[11] || this.__WL_isModified[11])) { if (__WL_bean.__WL_isLoaded[11]) { if (__WL_verbose) { Debug.say("copying field 'bankName' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.bankName = __WL_bean.bankName; this.__WL_isLoaded[11] = true; } } if (!(this.__WL_isLoaded[12] || this.__WL_isModified[12])) { if (__WL_bean.__WL_isLoaded[12]) { if (__WL_verbose) { Debug.say("copying field 'bankAccount' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.bankAccount = __WL_bean.bankAccount; this.__WL_isLoaded[12] = true; } } if (!(this.__WL_isLoaded[13] || this.__WL_isModified[13])) { if (__WL_bean.__WL_isLoaded[13]) { if (__WL_verbose) { Debug.say("copying field 'email' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.email = __WL_bean.email; this.__WL_isLoaded[13] = true; } } if (!(this.__WL_isLoaded[14] || this.__WL_isModified[14])) { if (__WL_bean.__WL_isLoaded[14]) { if (__WL_verbose) { Debug.say("copying field 'homesite' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.homesite = __WL_bean.homesite; this.__WL_isLoaded[14] = true; } } if (!(this.__WL_isLoaded[15] || this.__WL_isModified[15])) { if (__WL_bean.__WL_isLoaded[15]) { if (__WL_verbose) { Debug.say("copying field 'creditlimit' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.creditlimit = __WL_bean.creditlimit; this.__WL_isLoaded[15] = true; } } if (!(this.__WL_isLoaded[16] || this.__WL_isModified[16])) { if (__WL_bean.__WL_isLoaded[16]) { if (__WL_verbose) { Debug.say("copying field 'remark' to bean '" + __WL_bean.__WL_getPrimaryKey() + "'."); } this.remark = __WL_bean.remark; this.__WL_isLoaded[16] = true; } }
}
public PersistenceManager __WL_getPersistenceManager() {
return __WL_pm;
}
public void __WL_ejbRemoveWithoutDBUpdate() throws javax.ejb.RemoveException {
int oldState = __WL_method_state;
try {
__WL_method_state = STATE_EJB_REMOVE;
if (__WL_verbose) {
Debug.say("ejbRemoveWithoutDBUpdate " + __WL_ctx.getPrimaryKey());
}
super.ejbRemove();
// initialize state before this instance goes back into the
// pool
__WL_initialize();
} finally {
__WL_method_state = oldState;
}
}
public void __WL_makeCascadeDelList(java.util.Map mapCascadeDelBeans,
java.util.List listCascadeDelBeans,
java.util.List listCascadeDelBeansWithoutDBUpdate,
boolean withoutDBUpdate)
throws java.lang.Exception
{
int oldState = __WL_method_state;
__WL_method_state = STATE_EJB_REMOVE;
// create a unique mapKey to map beans to mapCascadeDelBeans
// re-use weblogic.ejb20.cache.CacheKey class since it take two
// objects to create the key
Object pk = __WL_ctx.getPrimaryKey();
Object beanManager = __WL_pm.getBeanManager();
weblogic.ejb20.cache.CacheKey mapKey =
new weblogic.ejb20.cache.CacheKey(pk, (CachingManager)beanManager);
// step 1:
// keep track of all of the beans been visited is the map to detect the circular case
if (mapCascadeDelBeans.get(mapKey) == null) {
mapCascadeDelBeans.put(mapKey, this);
}
else {
if (__WL_verbose) {
Debug.say("Trying to add " + mapKey + " to list during cascade delete, " +
"but it already exists in the list, a possible circular detect, ignored.");
}
return;
}
// step 2:
// This is the place every bean bean added to the list.
// true if don't need a database update, db-cascade-delete is specified
// false if do need a database update, db-cascade-detelet isn't specified
if (withoutDBUpdate) {
listCascadeDelBeansWithoutDBUpdate.add(this);
} else {
listCascadeDelBeans.add(this);
}
__WL_method_state = oldState;
}
public java.sql.PreparedStatement[] __WL_getBulkStmtArray(java.sql.Connection __WL_con)
throws Exception
{
if (__WL_verbose) {
Debug.say("called __WL_getBulkStmtArray.");
}
java.sql.PreparedStatement[] __WL_stmt_array = new java.sql.PreparedStatement[1]; java.sql.PreparedStatement __WL_stmt_customer_0 = null; __WL_stmt_array[0] = __WL_stmt_customer_0;
String[] __WL_query_array = new String[1];
__WL_query_array[0] = "INSERT INTO customer (customerName, customerZone, pyCode, abbreviation, companyPhone, linkman, mobilePhone, fax, fixedPhone, address, zipCode, bankName, bankAccount, email, homesite, creditlimit, remark) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)";
if(__WL_verbose) {
for (int i = 0 ; i < 1 ; i++) {
Debug.say("__WL_getBulkStmtArray() produced sqlString " + __WL_query_array[i]);
}
}
__WL_stmt_array[0] = __WL_con.prepareStatement(__WL_query_array[0]);
return __WL_stmt_array;
}
public void __WL_setBeanParamsForCreateArray(java.sql.PreparedStatement[] __WL_stmt_array)
throws Exception
{
// preparedStatementParamIndex reset. if(!__WL_pm.setParamNull(__WL_stmt_array[0], 1, this.customerName, "customerName")) { __WL_stmt_array[0].setString(1, this.customerName); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 2, this.customerZone, "customerZone")) { __WL_stmt_array[0].setString(2, this.customerZone); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 3, this.pyCode, "pyCode")) { __WL_stmt_array[0].setString(3, this.pyCode); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 4, this.abbreviation, "abbreviation")) { __WL_stmt_array[0].setString(4, this.abbreviation); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 5, this.companyPhone, "companyPhone")) { __WL_stmt_array[0].setString(5, this.companyPhone); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 6, this.linkman, "linkman")) { __WL_stmt_array[0].setString(6, this.linkman); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 7, this.mobilePhone, "mobilePhone")) { __WL_stmt_array[0].setString(7, this.mobilePhone); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 8, this.fax, "fax")) { __WL_stmt_array[0].setString(8, this.fax); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 9, this.fixedPhone, "fixedPhone")) { __WL_stmt_array[0].setString(9, this.fixedPhone); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 10, this.address, "address")) { __WL_stmt_array[0].setString(10, this.address); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 11, this.zipCode, "zipCode")) { __WL_stmt_array[0].setString(11, this.zipCode); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 12, this.bankName, "bankName")) { __WL_stmt_array[0].setString(12, this.bankName); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 13, this.bankAccount, "bankAccount")) { __WL_stmt_array[0].setString(13, this.bankAccount); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 14, this.email, "email")) { __WL_stmt_array[0].setString(14, this.email); } if(!__WL_pm.setParamNull(__WL_stmt_array[0], 15, this.homesite, "homesite")) { __WL_stmt_array[0].setString(15, this.homesite); } __WL_stmt_array[0].setDouble(16, this.creditlimit); if(!__WL_pm.setParamNull(__WL_stmt_array[0], 17, this.remark, "remark")) { __WL_stmt_array[0].setString(17, this.remark); }
}
public void __WL_resetIsModifiedVars() {
for (int __WL_i = 0; __WL_i < __WL_isModified.length; __WL_i++) {
__WL_isModified[__WL_i] = false;
}
__WL_modifiedBeanIsRegistered = false;
}
public boolean __WL_exists(Object __WL_key) {
if (__WL_verbose) {
Debug.say("exists: " + __WL_key);
}
java.sql.Connection __WL_con = null;
java.sql.PreparedStatement __WL_stmt = null;
java.sql.ResultSet __WL_rs = null;
try {
java.lang.String __WL_pk = (java.lang.String) __WL_key;
__WL_con = __WL_pm.getConnection();
java.lang.String __WL_query =
"select * from customer where customerName = ?";
__WL_stmt = __WL_con.prepareStatement(__WL_query);
// preparedStatementParamIndex reset.
if(!__WL_pm.setParamNull(__WL_stmt, 1, __WL_pk, "customerName")) { __WL_stmt.setString(1, __WL_pk); }
__WL_rs = __WL_stmt.executeQuery();
if (__WL_rs.next()) {
return true;
}
else {
return false;
}
} catch (RuntimeException re) {
if (__WL_verbose) {
Debug.say("rethrowing Run
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -