UserInfor.java

来源:互联网 发布:跳跃网络的游戏就300吗 编辑:程序博客网 时间:2024/06/16 16:41

package com.epet.yhgl.domain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity(name = "UserInfor")
@Table(name = "userInfor")
public class UserInfor {

 private Integer userId;
 private String userName;
 private String  userPass;
 private String userSex;
 private Integer userRole;
 
 //private String userEmail;  预留属性  用户邮箱
 
 @Id
 @GeneratedValue(strategy = GenerationType.AUTO)
 @Column(name = "userId", nullable = false)
 public Integer getUserId() {
  return userId;
 }
 
 public void setUserId(Integer userId) {
  this.userId = userId;
 }
 
 @Column(name = "userName", nullable = false, length = 50)
 public String getUserName() {
  
  return userName;
 }
 
 public void setUserName(String userName) {
  this.userName = userName;
 }
 
 @Column(name = "userPass", nullable = false, length = 50)
 public String getUserPass() {
  return userPass;
 }
 
 public void setUserPass(String userPass) {
  this.userPass = userPass;
 }
 
 @Column(name = "userSex", nullable = true, length = 2)
 public String getUserSex() {
  if(null == userSex || userSex.equals(""))
   return "男";
  else
   return userSex;
 }
 
 public void setUserSex(String userSex) {
  this.userSex = userSex;
 }
 
 @Column(name = "userRole", nullable = true)
 public Integer getUserRole() {
  if(null == userRole || userRole.equals(""))
   return new Integer(2);
  else
   return userRole;
 }
 
 public void setUserRole(Integer userRole) {
  this.userRole = userRole;
 }
 
}