⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbuser.java

📁 基于struct结构的jsp
💻 JAVA
字号:
package com.ntsky.bbs.service.db;

import java.util.*;
import org.apache.log4j.Logger ;

import com.ntsky.bbs.service.CommonDTO;
import com.ntsky.bbs.service.User;
import com.ntsky.bbs.service.Roles;

/**
 * <p>Title: Ntsky OpenSource BBS</p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: WWW.FM880.COM</p>
 * @author 姚君林
 * @version 1.0
 */

public class DBUser implements User{
    private final static Logger logger = Logger.getRootLogger();
    private boolean isSuccess = false;
    public DBUser(){
    }
    public DBUser(boolean isSuccess){
        this.isSuccess = isSuccess;
    }

    /**
     * 公共方法,实现数据库操作的校验
     * @return boolean
     */
    public boolean getSuccess(){
        return isSuccess;
    }
    public void setSuccess(boolean isSuccess){
        this.isSuccess = isSuccess;
    }
    /**
     * 用户操作判断用户是否存在
     */
    private boolean isUserExist;
    public void setIsUserExist(boolean isUserExist){
        this.isUserExist = isUserExist;
    }
    public boolean getIsUserExist(){
        return isUserExist;
    }


    /**
     * 基本数据DTO
     */
    private String isCookie = null;
    public void setIsCookie(String isCookie){
        this.isCookie = isCookie;
    }
    public String getIsCookie(){
        return isCookie;
    }

    /**
     * 特殊类型的操作
     */
    public Collection setSex(){
        ArrayList al = new ArrayList();
        al.add(new CommonDTO(0,"男"));
        al.add(new CommonDTO(1,"女"));
        return al;
    }

    private String action;
    private int usrId;
    private String usrName;
    private String usrSex;
    private String usrEmail;
    private String usrQuestion;
    private String usrAnswer;
    private String usrRole;
    private String usrPasswd;
    private String usrIsOpen;
    private String usrRealName;
    private String usrBirthDay;
    private String usrFace;
    private String usrUrl;
    private String usrQicq;
    private String usrMSN;
    private String usrAddr;
    private String usrOccupation;
    private String usrEducation;
    private String usrInfo;
    private String usrWealth;
    private String usrCharacter;
    private String usrLoadTime;
    private String usrRegTime;
    private String usrLastTime;
    private String usrUploadFace;
    private int sumUser;
    private int usrTopic;
    private int usrReTopic;
    private int usrDelTopic;
    private int usrEliteTopic;
    private String usrIdiograph;
    private String usrPasswd2;
    private HashMap usrRoleMap;
    private String usrRoleName;
    private int usrIsDelete;
    private Roles roles;
    /**
     * 用户权限数组
     * @param isCookie String
     */
    public void setUsrRoleMap(HashMap usrRoleMap){
        this.usrRoleMap = usrRoleMap;
    }
    public Map getUsrRoleMap(){
        return this.usrRoleMap;
    }

    /**
     * 动作类型
     */
    public String getAction(){
        return action;
    }
    public void setAction(String action){
        this.action = action;
    }

    /**
     * 用户ID
     */
    public int getUsrId() {
        return usrId;
    }
    public void setUsrId(int usrId) {
        this.usrId = usrId;
    }
    /**
    * 用户名
    */
    public String getUsrName() {
        return usrName;
    }
    public void setUsrName(String usrName) {
        this.usrName = usrName;
    }
    /**
     * 用户性别
     */
    public String getUsrSex() {
        return usrSex;
    }
    public void setUsrSex(String usrSex) {
        this.usrSex = usrSex;
    }
    /**
     * 密 码
     */
    public String getUsrPasswd() {
        return usrPasswd;
    }
    public void setUsrPasswd(String usrPasswd) {
        this.usrPasswd = usrPasswd;
    }
    /**
     * 用户E-mail
     */
    public String getUsrEmail() {
        return usrEmail;
    }
    public void setUsrEmail(String usrEmail) {
        this.usrEmail = usrEmail;
    }
    /**
     * 用户问题
     */
    public String getUsrQuestion() {
        return usrQuestion;
    }
    public void setUsrQuestion(String usrQuestion) {
        this.usrQuestion = usrQuestion;
    }
    /**
     * 用户回复
     */
    public String getUsrAnswer() {
        return usrAnswer;
    }
    public void setUsrAnswer(String usrAnswer) {
        this.usrAnswer = usrAnswer;
    }
    /**
     * 用户从属于的角色ID
     */
    public String getUsrRole() {
        return usrRole;
    }
    public void setUsrRole(String usrRole) {
        this.usrRole = usrRole;
    }
    /**
     * 是否公开注册信息(0、否 1、是)
     * @return String
     */
    public String getUsrIsOpen() {
        return usrIsOpen;
    }
    public void setUsrIsOpen(String usrIsOpen) {
        this.usrIsOpen = usrIsOpen;
    }

    /**
     * 用户真实姓名
     * @return String
     */
    public String getUsrRealName() {
        return usrRealName;
    }
    public void setUsrRealName(String usrRealName) {
        this.usrRealName = usrRealName;
    }

    /**
     * 用户生日
     * @return String
     */
    public String getUsrBirthDay() {
        return usrBirthDay;
    }

    public void setUsrBirthDay(String usrBirthDay) {
        this.usrBirthDay = usrBirthDay;
    }

    /**
     * 用户头像
     * @return String
     */
    public String getUsrFace() {
        return usrFace;
    }

    public void setUsrFace(String usrFace) {
        this.usrFace = usrFace;
    }

    /**
     * HTTP
     * @return String
     */
    public String getUsrUrl() {
        return usrUrl;
    }

    public void setUsrUrl(String usrUrl) {
        this.usrUrl = usrUrl;
    }

    /**
     * QQ
     * @return String
     */
    public String getUsrQicq() {
        return usrQicq;
    }

    public void setUsrQicq(String usrQicq) {
        this.usrQicq = usrQicq;
    }

    /**
     * MSN
     * @return String
     */
    public String getUsrMSN() {
        return usrMSN;
    }

    public void setUsrMSN(String usrMSN) {
        this.usrMSN = usrMSN;
    }

    /**
     * 用户地址
     * @return String
     */
    public String getUsrAddr() {
        return usrAddr;
    }
    public void setUsrAddr(String usrAddr) {
        this.usrAddr = usrAddr;
    }

    /**
     * 职业介绍
     * @return String
     */
    public String getUsrOccupation() {
        return usrOccupation;
    }
    public void setUsrOccupation(String usrOccupation) {
        this.usrOccupation = usrOccupation;
    }
    /**
     * 最高学历
     * @return String
     */
    public String getUsrEducation() {
        return usrEducation;
    }

    public void setUsrEducation(String usrEducation) {
        this.usrEducation = usrEducation;
    }

    /**
     * 用户简介
     * @return String
     */
    public String getUsrInfo() {
        return usrInfo;
    }

    public void setUsrInfo(String usrInfo) {
        this.usrInfo = usrInfo;
    }
    /**
     * 用户体力值
     * @return String
     */
    public String getUsrWealth() {
        return usrWealth;
    }

    public void setUsrWealth(String usrWealth) {
        this.usrWealth = usrWealth;
    }

    /**
     * 用户性格
     * @return String
     */
    public String getUsrCharacter() {
        return usrCharacter;
    }

    public void setUsrCharacter(String usrCharacter) {
        this.usrCharacter = usrCharacter;
    }

    /**
     *
     * @return String
     */
    public String getUsrLoadTime() {
    return usrLoadTime;
    }

    public void setUsrLoadTime(String usrLoadTime) {
    this.usrLoadTime = usrLoadTime;
    }

    /**
     * 注册时间
     * @return String
     */
    public String getUsrRegTime() {
        return usrRegTime;
    }

    public void setUsrRegTime(String usrRegTime) {
        this.usrRegTime = usrRegTime;
    }
    /**
     * 最后登陆时间
     * @return String
     */
    public String getUsrLastTime() {
        return usrLastTime;
    }

    public void setUsrLastTime(String usrLastTime) {
        this.usrLastTime = usrLastTime;
    }
    /**
     * 用户发表的主题数总和
     * @return String
     */
    public int getUsrTopic() {
        return usrTopic;
    }

    public void setUsrTopic(int usrTopic) {
        this.usrTopic = usrTopic;
    }
    /**
     * 用户回复的主题数总和
     * @return String
     */
    public int getUsrReTopic() {
        return usrReTopic;
    }

    public void setUsrReTopic(int usrReTopic) {
        this.usrReTopic = usrReTopic;
    }
    /**
     * 用户被删除的帖子总和
     * @return String
     */
    public int getUsrDelTopic() {
        return usrDelTopic;
    }

    public void setUsrDelTopic(int usrDelTopic) {
        this.usrDelTopic = usrDelTopic;
    }
    /**
     * 用户被推荐的精华帖总和
     * @return String
     */
    public int getUsrEliteTopic() {
        return usrEliteTopic;
    }

    public void setUsrEliteTopic(int usrEliteTopic) {
        this.usrEliteTopic = usrEliteTopic;
    }
    /**
     * 用户自定义的头像
     * @return String
     */
    public String getUsrUploadFace() {
        return usrUploadFace;
    }

    public void setUsrUploadFace(String usrUploadFace) {
        this.usrUploadFace = usrUploadFace;
    }

    /**
     * 论坛用户总数
     * @return int
     */
    public int getSumUser() {
        return sumUser;
    }
    public void setSumUser(int sumUser) {
        this.sumUser = sumUser;
    }
    /**
     * 用户签名档
     * @return String
     */
    public String getUsrIdiograph() {
        return usrIdiograph;
    }
    public void setUsrIdiograph(String usrIdiograph) {
        this.usrIdiograph = usrIdiograph;
    }

    /**
     * 权限对象
     */
    public Roles getRoles(){
        return roles;
    }
    public void setRoles(Roles roles){
        this.roles = roles;
    }

    /**
     * 重复密码
     * @return String
     */
    public String getUsrPasswd2() {
        return usrPasswd2;
    }
    public void setUsrPasswd2(String usrPasswd2) {
        this.usrPasswd2 = usrPasswd2;
    }

    /**
     * 权限对应显示的字符串
     * @return String
     */
    public String getUsrRoleName() {
        return usrRoleName;
    }
    public void setUsrRoleName(String usrRoleName) {
        this.usrRoleName = usrRoleName;
    }
    /**
     * 用户是否被删除
     * @return String
     */
    public int getUsrIsDelete() {
        return usrIsDelete;
    }
    public void setUsrIsDelete(int usrIsDelete) {
        this.usrIsDelete = usrIsDelete;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -