📄 memberdaoimpljdbc.java
字号:
StringBuffer sql = new StringBuffer(512);
sql.append("SELECT MemberName, MemberEmail, MemberEmailVisible, MemberNameVisible, MemberViewCount, MemberPostCount, MemberCreationDate, MemberModifiedDate, MemberLastLogon, MemberOption, MemberStatus, MemberMessageCount, MemberMessageOption, MemberPostsPerPage, MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints, MemberTitle, MemberTimeZone, MemberSignature, MemberAvatar, MemberSkin, MemberLanguage, MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress, MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile, MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol, MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2, MemberActivateCode");
sql.append(" FROM " + TABLE_NAME);
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
statement.setInt(1, memberID);
resultSet = statement.executeQuery();
if(!resultSet.next()) {
throw new ObjectNotFoundException("Cannot find the row in table Member where primary key = (" + memberID + ").");
}
MemberBean bean = new MemberBean();
// @todo: uncomment the following line(s) as needed
bean.setMemberID(memberID);
bean.setMemberName(resultSet.getString("MemberName"));
bean.setMemberEmail(resultSet.getString("MemberEmail"));
bean.setMemberEmailVisible(resultSet.getInt("MemberEmailVisible"));
bean.setMemberNameVisible(resultSet.getInt("MemberNameVisible"));
bean.setMemberViewCount(resultSet.getInt("MemberViewCount"));
bean.setMemberPostCount(resultSet.getInt("MemberPostCount"));
bean.setMemberCreationDate(resultSet.getTimestamp("MemberCreationDate"));
bean.setMemberModifiedDate(resultSet.getTimestamp("MemberModifiedDate"));
bean.setMemberLastLogon(resultSet.getTimestamp("MemberLastLogon"));
bean.setMemberOption(resultSet.getInt("MemberOption"));
bean.setMemberStatus(resultSet.getInt("MemberStatus"));
bean.setMemberMessageCount(resultSet.getInt("MemberMessageCount"));
bean.setMemberMessageOption(resultSet.getInt("MemberMessageOption"));
bean.setMemberPostsPerPage(resultSet.getInt("MemberPostsPerPage"));
bean.setMemberWarnCount(resultSet.getInt("MemberWarnCount"));
bean.setMemberVoteCount(resultSet.getInt("MemberVoteCount"));
bean.setMemberVoteTotalStars(resultSet.getInt("MemberVoteTotalStars"));
bean.setMemberRewardPoints(resultSet.getInt("MemberRewardPoints"));
bean.setMemberTitle(resultSet.getString("MemberTitle"));
bean.setMemberTimeZone(resultSet.getInt("MemberTimeZone"));
bean.setMemberSignature(resultSet.getString("MemberSignature"));
bean.setMemberAvatar(resultSet.getString("MemberAvatar"));
bean.setMemberSkin(resultSet.getString("MemberSkin"));
bean.setMemberLanguage(resultSet.getString("MemberLanguage"));
bean.setMemberFirstname(resultSet.getString("MemberFirstname"));
bean.setMemberLastname(resultSet.getString("MemberLastname"));
bean.setMemberGender(resultSet.getInt("MemberGender"));
bean.setMemberBirthday(resultSet.getDate("MemberBirthday"));
bean.setMemberAddress(resultSet.getString("MemberAddress"));
bean.setMemberCity(resultSet.getString("MemberCity"));
bean.setMemberState(resultSet.getString("MemberState"));
bean.setMemberCountry(resultSet.getString("MemberCountry"));
bean.setMemberPhone(resultSet.getString("MemberPhone"));
bean.setMemberMobile(resultSet.getString("MemberMobile"));
bean.setMemberFax(resultSet.getString("MemberFax"));
bean.setMemberCareer(resultSet.getString("MemberCareer"));
bean.setMemberHomepage(resultSet.getString("MemberHomepage"));
bean.setMemberYahoo(resultSet.getString("MemberYahoo"));
bean.setMemberAol(resultSet.getString("MemberAol"));
bean.setMemberIcq(resultSet.getString("MemberIcq"));
bean.setMemberMsn(resultSet.getString("MemberMsn"));
bean.setMemberCoolLink1(resultSet.getString("MemberCoolLink1"));
bean.setMemberCoolLink2(resultSet.getString("MemberCoolLink2"));
bean.setMemberActivateCode(resultSet.getString("MemberActivateCode"));
return bean;
} catch(SQLException sqle) {
log.error("Sql Execution Error!", sqle);
throw new DatabaseException("Error executing SQL in MemberDAOImplJDBC.getBean(pk).");
} finally {
DBUtils.closeResultSet(resultSet);
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
* Included columns: MemberEmailVisible, MemberNameVisible, MemberOption, MemberStatus, MemberMessageOption,
* MemberPostsPerPage, MemberTimeZone, MemberSkin, MemberLanguage, MemberFirstname,
* MemberLastname, MemberGender, MemberBirthday, MemberAddress, MemberCity,
* MemberState, MemberCountry, MemberPhone, MemberMobile, MemberFax,
* MemberCareer, MemberHomepage, MemberYahoo, MemberAol, MemberIcq,
* MemberMsn, MemberCoolLink1, MemberCoolLink2
* Excluded columns: MemberID, MemberName, MemberPassword, MemberFirstEmail, MemberEmail,
* MemberFirstIP, MemberLastIP, MemberViewCount, MemberPostCount, MemberCreationDate,
* MemberModifiedDate, MemberLastLogon, MemberActivateCode, MemberTempPassword, MemberMessageCount,
* MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints, MemberTitle,
* MemberSignature, MemberAvatar
*/
public MemberBean getMember_forEditCurrentMember(int memberID)
throws ObjectNotFoundException, DatabaseException {
Connection connection = null;
PreparedStatement statement = null;
ResultSet resultSet = null;
StringBuffer sql = new StringBuffer(512);
sql.append("SELECT MemberEmailVisible, MemberNameVisible, MemberOption, MemberStatus, MemberMessageOption, MemberPostsPerPage, MemberTimeZone, MemberSkin, MemberLanguage, MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress, MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile, MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol, MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2");
sql.append(" FROM " + TABLE_NAME);
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
statement.setInt(1, memberID);
resultSet = statement.executeQuery();
if(!resultSet.next()) {
throw new ObjectNotFoundException("Cannot find the row in table Member where primary key = (" + memberID + ").");
}
MemberBean bean = new MemberBean();
// @todo: uncomment the following line(s) as needed
bean.setMemberID(memberID);
bean.setMemberEmailVisible(resultSet.getInt("MemberEmailVisible"));
bean.setMemberNameVisible(resultSet.getInt("MemberNameVisible"));
bean.setMemberOption(resultSet.getInt("MemberOption"));
bean.setMemberStatus(resultSet.getInt("MemberStatus"));
bean.setMemberMessageOption(resultSet.getInt("MemberMessageOption"));
bean.setMemberPostsPerPage(resultSet.getInt("MemberPostsPerPage"));
bean.setMemberTimeZone(resultSet.getInt("MemberTimeZone"));
bean.setMemberSkin(resultSet.getString("MemberSkin"));
bean.setMemberLanguage(resultSet.getString("MemberLanguage"));
bean.setMemberFirstname(resultSet.getString("MemberFirstname"));
bean.setMemberLastname(resultSet.getString("MemberLastname"));
bean.setMemberGender(resultSet.getInt("MemberGender"));
bean.setMemberBirthday(resultSet.getDate("MemberBirthday"));
bean.setMemberAddress(resultSet.getString("MemberAddress"));
bean.setMemberCity(resultSet.getString("MemberCity"));
bean.setMemberState(resultSet.getString("MemberState"));
bean.setMemberCountry(resultSet.getString("MemberCountry"));
bean.setMemberPhone(resultSet.getString("MemberPhone"));
bean.setMemberMobile(resultSet.getString("MemberMobile"));
bean.setMemberFax(resultSet.getString("MemberFax"));
bean.setMemberCareer(resultSet.getString("MemberCareer"));
bean.setMemberHomepage(resultSet.getString("MemberHomepage"));
bean.setMemberYahoo(resultSet.getString("MemberYahoo"));
bean.setMemberAol(resultSet.getString("MemberAol"));
bean.setMemberIcq(resultSet.getString("MemberIcq"));
bean.setMemberMsn(resultSet.getString("MemberMsn"));
bean.setMemberCoolLink1(resultSet.getString("MemberCoolLink1"));
bean.setMemberCoolLink2(resultSet.getString("MemberCoolLink2"));
return bean;
} catch(SQLException sqle) {
log.error("Sql Execution Error!", sqle);
throw new DatabaseException("Error executing SQL in MemberDAOImplJDBC.getBean_forEditCurrentMember(pk).");
} finally {
DBUtils.closeResultSet(resultSet);
DBUtils.closeStatement(statement);
DBUtils.closeConnection(connection);
}
}
/*
* Included columns: MemberID, MemberName, MemberEmail, MemberEmailVisible, MemberNameVisible,
* MemberViewCount, MemberPostCount, MemberCreationDate, MemberLastLogon, MemberOption,
* MemberStatus, MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints,
* MemberTitle, MemberSignature, MemberAvatar, MemberFirstname, MemberLastname,
* MemberGender, MemberBirthday, MemberAddress, MemberCity, MemberState,
* MemberCountry, MemberPhone, MemberMobile, MemberFax, MemberCareer,
* MemberHomepage, MemberYahoo, MemberAol, MemberIcq, MemberMsn,
* MemberCoolLink1, MemberCoolLink2
* As of 29 June: MemberActivateCode
* Excluded columns: MemberPassword, MemberFirstEmail, MemberFirstIP, MemberLastIP, MemberModifiedDate,
* MemberTempPassword, MemberMessageCount, MemberMessageOption, MemberPostsPerPage,
* MemberTimeZone, MemberSkin, MemberLanguage
*/
public MemberBean getMember_forPublic(int memberID)
throws ObjectNotFoundException, DatabaseException {
Connection connection = null;
PreparedStatement statement = null;
ResultSet resultSet = null;
StringBuffer sql = new StringBuffer(512);
sql.append("SELECT MemberID, MemberName, MemberEmail, MemberEmailVisible, MemberNameVisible, MemberViewCount, MemberPostCount, MemberCreationDate, MemberLastLogon, MemberOption, MemberStatus, MemberWarnCount, MemberVoteCount, MemberVoteTotalStars, MemberRewardPoints, MemberTitle, MemberSignature, MemberAvatar, MemberFirstname, MemberLastname, MemberGender, MemberBirthday, MemberAddress, MemberCity, MemberState, MemberCountry, MemberPhone, MemberMobile, MemberFax, MemberCareer, MemberHomepage, MemberYahoo, MemberAol, MemberIcq, MemberMsn, MemberCoolLink1, MemberCoolLink2, MemberActivateCode");
sql.append(" FROM " + TABLE_NAME);
sql.append(" WHERE MemberID = ?");
try {
connection = DBUtils.getConnection();
statement = connection.prepareStatement(sql.toString());
statement.setInt(1, memberID);
resultSet = statement.executeQuery();
if(!resultSet.next()) {
throw new ObjectNotFoundException("Cannot find the row in table Member where primary key = (" + memberID + ").");
}
MemberBean bean = new MemberBean();
// @todo: uncomment the following line(s) as needed
//bean.setMemberID(memberID);
bean.setMemberID(resultSet.getInt("MemberID"));
bean.setMemberName(resultSet.getString("MemberName"));
bean.setMemberEmail(resultSet.getString("MemberEmail"));
bean.setMemberEmailVisible(resultSet.getInt("MemberEmailVisible"));
bean.setMemberNameVisible(resultSet.getInt("MemberNameVisible"));
bean.setMemberViewCount(resultSet.getInt("MemberViewCount"));
bean.setMemberPostCount(resultSet.getInt("MemberPostCount"));
bean.setMemberCreationDate(resultSet.getTimestamp("MemberCreationDate"));
bean.setMemberLastLogon(resultSet.getTimestamp("MemberLastLogon"));
bean.setMemberOption(resultSet.getInt("MemberOption"));
bean.setMemberStatus(resultSet.getInt("MemberStatus"));
bean.setMemberWarnCount(resultSet.getInt("MemberWarnCount"));
bean.setMemberVoteCount(resultSet.getInt("MemberVoteCount"));
bean.setMemberVoteTotalStars(resultSet.getInt("MemberVoteTotalStars"));
bean.setMemberRewardPoints(resultSet.getInt("MemberRewardPoints"));
bean.setMemberTitle(resultSet.getString("MemberTitle"));
bean.setMemberSignature(resultSet.getString("MemberSignature"));
bean.setMemberAvatar(resultSet.getString("MemberAvatar"));
bean.setMemberFirstname(resultSet.getString("MemberFirstname"));
bean.setMemberLastname(resultSet.getString("MemberLastname"));
bean.setMemberGender(resultSet.getInt("MemberGender"));
bean.setMemberBirthday(resultSet.getDate("MemberBirthday"));
bean.setMemberAddress(resultSet.getString("MemberAddress"));
bean.setMemberCity(resultSet.getString("MemberCity"));
bean.setMemberState(resultSet.getString("MemberState"));
bean.setMemberCountry(resultSet.getString("MemberCountry"));
bean.setMemberPhone(resultSet.getString("MemberPhone"));
bean.setMemberMobile(resultSet.getString("MemberMobile"));
bean.setMemberFax(resultSet.getString("MemberFax"));
bean.setMemberCareer(resultSet.getString("MemberCareer"));
bean.setMemberHomepage(resultSet.getString("MemberHomepage"));
bean.setMemberYahoo(resultSet.getString("MemberYahoo"));
bean.setMemberAol(resultSet.getString("MemberAol"));
bean.setMemberIcq(resultSet.getString("MemberIcq"));
bean.setMemberMsn(resultSet.getString("MemberMsn"));
bean.setMemberCoolLink1(resultSet.getString("MemberCoolLink1"));
bean.setMemberCoolLink2(resultSet.getString("MemberCoolLink2"));
bean.setMemberActivateCode(resultSet.getString("MemberActivateCode"));
return bean;
} catch(SQLException sqle) {
log.error("Sql Execution Error!", sqle);
throw new DatabaseException("Error executing SQL in MemberDAOImplJDBC.getBean(pk).");
} finally {
DBUtils.closeResultSet(resultSet);
DBUtils.closeStatement(statement);
DBUti
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -