📄 registerejb.java
字号:
package music;
import java.sql.*;
import javax.sql.*;
import java.util.*;
import javax.ejb.*;
import javax.naming.*;
import java.rmi.*;
public class RegisterEjb implements EntityBean
{
private String requestId;
private String userName;
private String firstName;
private String middleName;
private String lastName;
private String dateOfBirth;
private String email;
private String addressLine1;
private String addressLine2;
private String city;
private String state;
private String creditCard;
private String creditCardType;
private String password;
private String secretQuestion;
private String secretAnswer;
Connection con;
int id=0;
public RegisterEjb(){}
public void setRequestId(String req)
{
requestId=req;
}
public void setUserName(String user)
{
userName=user;
}
public void setFirstName(String first)
{
firstName=first;
}
public void setMiddleName(String middle)
{
middleName=middle;
}
public void setLastName(String last)
{
lastName=last;
}
public void setDateOfBirth(String date)
{
dateOfBirth=date;
}
public void setEmail(String em)
{
email=em;
}
public void setAddressLine1(String address1)
{
addressLine1=address1;
}
public void setAddressLine2(String address2)
{
addressLine2=address2;
}
public void setCity(String cit)
{
city= cit;
}
public void setState(String sta)
{
state= sta;
}
public void setCreditCard(String credit)
{
creditCard=credit;
}
public void setCreditCardType(String creditType)
{
creditCardType=creditType;
}
public void setPassword(String pass)
{
password=pass;
}
public void setSecretQuestion(String secretQ)
{
secretQuestion=secretQ;
}
public void setSecretAnswer(String secretA)
{
secretAnswer=secretA;
}
public String getRequestId()
{
return requestId;
}
public String getUserName()
{
return userName;
}
public String getFirstName()
{
return firstName;
}
public String getMiddleName()
{
return middleName;
}
public String getLastName()
{
return lastName;
}
public String getDateOfBirth()
{
return dateOfBirth;
}
public String getEmail()
{
return email;
}
public String getAddressLine1()
{
return addressLine1;
}
public String getAddressLine2()
{
return addressLine2;
}
public String getCity()
{
return city;
}
public String getState()
{
return state;
}
public String getCreditCard()
{
return creditCard;
}
public String getCreditCardType()
{
return creditCardType;
}
public String ejbFindByPrimaryKey(String id) throws FinderException{
return new String(new Integer(id).toString());
}
public String ejbCreate(
String userName,String firstName,String middleName,String lastName,
String dateOfBirth,String email,String addressLine1,String addressLine2,
String city, String state,String creditCard,String creditCardType,
String password,String secretQuestion,String secretAnswer)throws CreateException
{
try{
getConnection();
Statement st= con.createStatement();
System.out.println("Afterget1"+st);
ResultSet rst=st.executeQuery("Select max(request_id) from User_Info");
while(rst.next()){
id=rst.getInt(1);
}
System.out.println("鍦╯etEntityContext绋嬪簭鍐
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -