📄 account.ejb
字号:
package music.ejb.db;import javax.ejb.*;import weblogic.ejb.*;import music.shared.*;/** * @ejbgen:entity default-transaction="Required" prim-key-class="java.lang.String" * ejb-name = "Account" * data-source-name="jdbc/MusicDataSource" * table-name = "account" * abstract-schema-name = "Account" * * @ejbgen:jndi-name * local="ejb/Account" * * @ejbgen:file-generation local-class = "True" local-class-name = "AccountLocal" local-home = "True" local-home-name="AccountLocalHome" remote-class = "False" remote-home = "False" remote-home-name = "AccountRemoteHome" remote-class-name = "AccountRemote" value-class = "False" value-class-name = "AccountValue" pk-class = "True" * */abstract public class Account extends GenericEntityBean implements EntityBean{ /** * @ejbgen:cmp-field read-only-in-value-object="true" primkey-field="true" column="Username" * @ejbgen:local-method */ public abstract String getUsername(); /** */ public abstract void setUsername(String arg); /** * @ejbgen:cmp-field column="Password" * @ejbgen:local-method */ public abstract String getPassword(); /** * @ejbgen:local-method */ public abstract void setPassword(String arg); /** * @ejbgen:cmp-field column="Email" * @ejbgen:local-method */ public abstract String getEmail(); /** * @ejbgen:local-method */ public abstract void setEmail(String arg); /** * @ejbgen:local-method */ public AccountVO copy() { return new AccountVO( getUsername(), getPassword(), getEmail(), getRole() ); } /** * @ejbgen:cmp-field column="Role" * @ejbgen:local-method */ public abstract String getRole(); /** * @ejbgen:local-method */ public abstract void setRole(String arg); public java.lang.String ejbCreate(java.lang.String Username, java.lang.String Password, java.lang.String Email) { setUsername(Username); setPassword(Password); setEmail(Email); return null; // FIXME return PK value } public void ejbPostCreate(java.lang.String Username, java.lang.String Password, java.lang.String Email) { } /** * @ejbgen:local-method */ public boolean isAdmin() { return "admin".equals(getRole()); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -