博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java实体书写规范
阅读量:5060 次
发布时间:2019-06-12

本文共 4901 字,大约阅读时间需要 16 分钟。

1 **  2 * 用户角色表  3 */  4 public class BaseUserRole implements Serializable {  5 private static final long serialVersionUID = 1L;  6   7 /**  8 * 用户角色ID  9 */ 10 private String userRoleId; 11  12 /** 13 * 用户ID 14 */ 15 private String userId; 16  17 /** 18 * 角色ID 19 */ 20 private String roleId; 21  22 /** 23 * @return 用户角色ID 24 */ 25 public String getUserRoleId() { 26 return userRoleId; 27 } 28  29 /** 30 * @param userRoleId 31 * 用户角色ID 32 */ 33 public void setUserRoleId(String userRoleId) { 34 this.userRoleId = userRoleId; 35 } 36  37 /** 38 * @return 用户ID 39 */ 40 public String getUserId() { 41 return userId; 42 } 43  44 /** 45 * @param userId 46 * 用户ID 47 */ 48 public void setUserId(String userId) { 49 this.userId = userId; 50 } 51  52 /** 53 * @return 角色ID 54 */ 55 public String getRoleId() { 56 return roleId; 57 } 58  59 /** 60 * @param roleId 61 * 角色ID 62 */ 63 public void setRoleId(String roleId) { 64 this.roleId = roleId; 65 } 66 } 67 第二个实体书写规范 68  69 package com.netbirdtech.auth.obj.authority; 70  71 import java.io.Serializable; 72 import java.util.Date; 73  74 import org.codehaus.jackson.annotate.JsonIgnore; 75  76 /** 77 * 用户表 78 */ 79 public class BaseUsers implements Serializable { 80 private static final long serialVersionUID = 1L; 81  82 /** 83 * 用户ID 84 */ 85 private String userId; 86  87 /** 88 * 账号 89 */ 90 private String account; 91  92 /** 93 * 密码 DigestUtils.md5Hex(DigestUtils.md5Hex(password){account}) 94 */ 95 private String password; 96  97 /** 98 * 用户真实姓名 99 */100 private String realName;101 102 /**103 * 性别 0:男 1:女104 */105 private Short sex;106 107 /**108 * 电子邮件地址109 */110 private String email;111 112 /**113 * 手机114 */115 private String mobile;116 117 /**118 * 办公电话119 */120 private String officePhone;121 122 /**123 * 密码错误次数124 */125 private Short errorCount;126 127 /**128 * 上次登录时间129 */130 private Date lastLoginTime;131 132 /**133 * 上次登录IP地址134 */135 private String lastLoginIp;136 137 /**138 * 备注139 */140 private String remark;141 142 /**143 * @return 用户ID144 */145 public String getUserId() {146 return userId;147 }148 149 /**150 * @param userId151 * 用户ID152 */153 public void setUserId(String userId) {154 this.userId = userId;155 }156 157 /**158 * @return 账号159 */160 public String getAccount() {161 return account;162 }163 164 /**165 * @param account166 * 账号167 */168 public void setAccount(String account) {169 this.account = account;170 }171 172 /**173 * @return 密码 DigestUtils.md5Hex(DigestUtils.md5Hex(password){account})174 */175 @JsonIgnore176 public String getPassword() {177 return password;178 }179 180 /**181 * @param password182 * 密码 DigestUtils.md5Hex(DigestUtils.md5Hex(password){account})183 */184 public void setPassword(String password) {185 this.password = password;186 }187 188 /**189 * @return 用户真实姓名190 */191 public String getRealName() {192 return realName;193 }194 195 /**196 * @param realName197 * 用户真实姓名198 */199 public void setRealName(String realName) {200 this.realName = realName;201 }202 203 /**204 * @return 性别 0:男 1:女205 */206 public Short getSex() {207 return sex;208 }209 210 /**211 * @param sex212 * 性别 0:男 1:女213 */214 public void setSex(Short sex) {215 this.sex = sex;216 }217 218 /**219 * @return 电子邮件地址220 */221 public String getEmail() {222 return email;223 }224 225 /**226 * @param email227 * 电子邮件地址228 */229 public void setEmail(String email) {230 this.email = email;231 }232 233 /**234 * @return 手机235 */236 public String getMobile() {237 return mobile;238 }239 240 /**241 * @param mobile242 * 手机243 */244 public void setMobile(String mobile) {245 this.mobile = mobile;246 }247 248 /**249 * @return 办公电话250 */251 public String getOfficePhone() {252 return officePhone;253 }254 255 /**256 * @param officePhone257 * 办公电话258 */259 public void setOfficePhone(String officePhone) {260 this.officePhone = officePhone;261 }262 263 /**264 * @return 密码错误次数265 */266 @JsonIgnore267 public Short getErrorCount() {268 return errorCount;269 }270 271 /**272 * @param errorCount273 * 密码错误次数274 */275 public void setErrorCount(Short errorCount) {276 this.errorCount = errorCount;277 }278 279 /**280 * @return 上次登录时间281 */282 //@JsonSerialize(using = CustomDateTimeSerializer.class)283 public Date getLastLoginTime() {284 return lastLoginTime;285 }286 287 /**288 * @param lastLoginTime289 * 上次登录时间290 */291 public void setLastLoginTime(Date lastLoginTime) {292 this.lastLoginTime = lastLoginTime;293 }294 295 /**296 * @return 上次登录IP地址297 */298 public String getLastLoginIp() {299 return lastLoginIp;300 }301 302 /**303 * @param lastLoginIp304 * 上次登录IP地址305 */306 public void setLastLoginIp(String lastLoginIp) {307 this.lastLoginIp = lastLoginIp;308 }309 310 /**311 * @return 备注312 */313 public String getRemark() {314 return remark;315 }316 317 /**318 * @param remark319 * 备注320 */321 public void setRemark(String remark) {322 this.remark = remark;323 }324 }

 

转载于:https://www.cnblogs.com/lr393993507/p/5310473.html

你可能感兴趣的文章
JavaScript奇技淫巧44招
查看>>
【iCore2双核心板】SRAM 读写实验(基于Verilog语言)
查看>>
企业该如何才能加强与客户之间的关系
查看>>
文成小盆友python-num4 装饰器,内置函数
查看>>
11.5 函数调用 以及 字符串的方法
查看>>
解决Sql Plus乱码的曲折历程
查看>>
CRM JS 日期格式化及时间设置
查看>>
JS 4 新特性:混合属性(mixins)
查看>>
jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。
查看>>
hdu 4502
查看>>
Nginx优化
查看>>
js数组复制
查看>>
CoreMontion加速计
查看>>
【php】PDO
查看>>
Find the longest route with the smallest starting point
查看>>
hashMap的源码实现
查看>>
jquery selector 2
查看>>
NSIS API 函数常用备份
查看>>
STL之list(双向链表)
查看>>
朴素贝叶斯应用:垃圾邮件分类
查看>>