📄 accountbean.java
字号:
package com.sample.cmp.account;
import javax.ejb.EntityBean;
/**
*
* <!-- begin-user-doc --> You can insert your documentation for '<em><b>AccountBean</b></em>'. <!-- end-user-doc --> *
<!-- begin-lomboz-definition -->
<!-- end-lomboz-definition -->
*
* <!-- begin-xdoclet-definition -->
* @ejb.bean name="Account"
* jndi-name="Account"
* type="CMP"
* schema="account"
* cmp-version="2.x"
* data-source-name="jdbc\bkstore"
*
* @ejb.persistence
* table-name="account"
*
* @ejb.finder
* query="SELECT OBJECT(a) FROM account as a where a.userID=?1"
* signature="java.util.Collection findByUserID(java.lang.Integer userID)"
*
* @ejb.finder
* query="SELECT OBJECT(a) FROM account as a"
* signature="java.util.Collection findAll()"
*
* @ejb.pk class="com.sample.cmp.account.AccountPK"
* <!-- end-xdoclet-definition -->
* @generated
**/
public abstract class AccountBean implements javax.ejb.EntityBean {
/**
*
* <!-- begin-user-doc -->
* The ejbCreate method.
* <!-- end-user-doc -->
*
* <!-- begin-xdoclet-definition -->
* @ejb.create-method
* <!-- end-xdoclet-definition -->
* @generated
*/
public com.sample.cmp.account.AccountPK ejbCreate(Integer accountID,Integer userID, java.math.BigDecimal registrationFee) throws javax.ejb.CreateException {
// EJB 2.0 spec says return null for CMP ejbCreate methods.
// TODO: YOU MUST INITIALIZE THE FIELDS FOR THE BEAN HERE.
// setMyField("Something");
// begin-user-code
setAccountID(accountID);
setUserID(userID);
setRegistrationFee(registrationFee);
return null;
// end-user-code
}
/**
* <!-- begin-user-doc -->
* The container invokes this method immediately after it calls ejbCreate.
* <!-- end-user-doc -->
*
* @generated
*/
public void ejbPostCreate(Integer accountID,Integer userID, java.math.BigDecimal registrationFee) throws javax.ejb.CreateException {
// begin-user-code
// end-user-code
}
/**
*
*
* <!-- begin-user-doc -->
* CMP Field accountID
*
* Returns the accountID
* @return the accountID
*
* <!-- end-user-doc -->
*
* <!-- begin-xdoclet-definition -->
*
* @ejb.persistent-field
* @ejb.persistence
* column-name="accountid"
* jdbc-type="VARCHAR"
* sql-type="INTEGER"
* read-only="false"
* @ejb.pk-field
*
* @ejb.interface-method
*
* <!-- end-xdoclet-definition -->
* @generated
*/
public abstract java.lang.Integer getAccountID();
/**
* <!-- begin-user-doc -->
* Sets the accountID
*
* @param java.lang.Integer the new accountID value
* <!-- end-user-doc -->
*
* <!-- begin-xdoclet-definition -->
* @ejb.interface-method
* <!-- end-xdoclet-definition -->
* @generated
*/
public abstract void setAccountID(java.lang.Integer accountID);
/**
*
*
* <!-- begin-user-doc -->
* CMP Field userID
*
* Returns the userID
* @return the userID
*
* <!-- end-user-doc -->
*
* <!-- begin-xdoclet-definition -->
*
* @ejb.persistent-field
* @ejb.persistence
* column-name="userid"
* jdbc-type="VARCHAR"
* sql-type="INTEGER"
* read-only="false"
* @ejb.pk-field
*
* @ejb.interface-method
*
* <!-- end-xdoclet-definition -->
* @generated
*/
public abstract java.lang.Integer getUserID();
/**
* <!-- begin-user-doc -->
* Sets the userID
*
* @param java.lang.Integer the new userID value
* <!-- end-user-doc -->
*
* <!-- begin-xdoclet-definition -->
* @ejb.interface-method
* <!-- end-xdoclet-definition -->
* @generated
*/
public abstract void setUserID(java.lang.Integer userID);
/**
*
*
* <!-- begin-user-doc -->
* CMP Field registrationFee
*
* Returns the registrationFee
* @return the registrationFee
*
* <!-- end-user-doc -->
*
* <!-- begin-xdoclet-definition -->
*
* @ejb.persistent-field
* @ejb.persistence
* column-name="registrationFee"
* jdbc-type="VARCHAR"
* sql-type="NUMERIC"
* read-only="false"
*
*
* @ejb.interface-method
*
* <!-- end-xdoclet-definition -->
* @generated
*/
public abstract java.math.BigDecimal getRegistrationFee();
/**
* <!-- begin-user-doc -->
* Sets the registrationFee
*
* @param java.math.BigDecimal the new registrationFee value
* <!-- end-user-doc -->
*
* <!-- begin-xdoclet-definition -->
* @ejb.interface-method
* <!-- end-xdoclet-definition -->
* @generated
*/
public abstract void setRegistrationFee(java.math.BigDecimal registrationFee);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -