**
* 用户角色表
*/
public class BaseUserRole implements Serializable {
private static final long serialVersionUID = 1L; /**
* 用户角色ID
*/
private String userRoleId; /**
* 用户ID
*/
private String userId; /**
* 角色ID
*/
private String roleId; /**
* @return 用户角色ID
*/
public String getUserRoleId() {
return userRoleId;
} /**
* @param userRoleId
* 用户角色ID
*/
public void setUserRoleId(String userRoleId) {
this.userRoleId = userRoleId;
} /**
* @return 用户ID
*/
public String getUserId() {
return userId;
} /**
* @param userId
* 用户ID
*/
public void setUserId(String userId) {
this.userId = userId;
} /**
* @return 角色ID
*/
public String getRoleId() {
return roleId;
} /**
* @param roleId
* 角色ID
*/
public void setRoleId(String roleId) {
this.roleId = roleId;
}
}
第二个实体书写规范 package com.netbirdtech.auth.obj.authority; import java.io.Serializable;
import java.util.Date; import org.codehaus.jackson.annotate.JsonIgnore; /**
* 用户表
*/
public class BaseUsers implements Serializable {
private static final long serialVersionUID = 1L; /**
* 用户ID
*/
private String userId; /**
* 账号
*/
private String account; /**
* 密码 DigestUtils.md5Hex(DigestUtils.md5Hex(password){account})
*/
private String password; /**
* 用户真实姓名
*/
private String realName; /**
* 性别 0:男 1:女
*/
private Short sex; /**
* 电子邮件地址
*/
private String email; /**
* 手机
*/
private String mobile; /**
* 办公电话
*/
private String officePhone; /**
* 密码错误次数
*/
private Short errorCount; /**
* 上次登录时间
*/
private Date lastLoginTime; /**
* 上次登录IP地址
*/
private String lastLoginIp; /**
* 备注
*/
private String remark; /**
* @return 用户ID
*/
public String getUserId() {
return userId;
} /**
* @param userId
* 用户ID
*/
public void setUserId(String userId) {
this.userId = userId;
} /**
* @return 账号
*/
public String getAccount() {
return account;
} /**
* @param account
* 账号
*/
public void setAccount(String account) {
this.account = account;
} /**
* @return 密码 DigestUtils.md5Hex(DigestUtils.md5Hex(password){account})
*/
@JsonIgnore
public String getPassword() {
return password;
} /**
* @param password
* 密码 DigestUtils.md5Hex(DigestUtils.md5Hex(password){account})
*/
public void setPassword(String password) {
this.password = password;
} /**
* @return 用户真实姓名
*/
public String getRealName() {
return realName;
} /**
* @param realName
* 用户真实姓名
*/
public void setRealName(String realName) {
this.realName = realName;
} /**
* @return 性别 0:男 1:女
*/
public Short getSex() {
return sex;
} /**
* @param sex
* 性别 0:男 1:女
*/
public void setSex(Short sex) {
this.sex = sex;
} /**
* @return 电子邮件地址
*/
public String getEmail() {
return email;
} /**
* @param email
* 电子邮件地址
*/
public void setEmail(String email) {
this.email = email;
} /**
* @return 手机
*/
public String getMobile() {
return mobile;
} /**
* @param mobile
* 手机
*/
public void setMobile(String mobile) {
this.mobile = mobile;
} /**
* @return 办公电话
*/
public String getOfficePhone() {
return officePhone;
} /**
* @param officePhone
* 办公电话
*/
public void setOfficePhone(String officePhone) {
this.officePhone = officePhone;
} /**
* @return 密码错误次数
*/
@JsonIgnore
public Short getErrorCount() {
return errorCount;
} /**
* @param errorCount
* 密码错误次数
*/
public void setErrorCount(Short errorCount) {
this.errorCount = errorCount;
} /**
* @return 上次登录时间
*/
//@JsonSerialize(using = CustomDateTimeSerializer.class)
public Date getLastLoginTime() {
return lastLoginTime;
} /**
* @param lastLoginTime
* 上次登录时间
*/
public void setLastLoginTime(Date lastLoginTime) {
this.lastLoginTime = lastLoginTime;
} /**
* @return 上次登录IP地址
*/
public String getLastLoginIp() {
return lastLoginIp;
} /**
* @param lastLoginIp
* 上次登录IP地址
*/
public void setLastLoginIp(String lastLoginIp) {
this.lastLoginIp = lastLoginIp;
} /**
* @return 备注
*/
public String getRemark() {
return remark;
} /**
* @param remark
* 备注
*/
public void setRemark(String remark) {
this.remark = remark;
}
}

Java实体书写规范的更多相关文章

  1. (转)Java代码书写规范

    0. 安装阿里代码规范的eclipse插件 https://www.cnblogs.com/caer/p/7753522.html 1.基本原则 强制性原则:     1.字符串的拼加操作,必须使用S ...

  2. JAVA书写规范

    java程序书写规范 命名规范    1.一般概念        1.尽量使用完整的英文描述符        2.采用适用于相关领域的术语        3.采用大小写混合使名字可读        4 ...

  3. Java初认识--Java语言的书写规范及基本的运算符

    一.Java中名称的规范和书写程序的规范. 1.Java中的名称规范: (1)包名全是小写:xxyyzz: (2)类名接口名:首字母大写:XxxYyy: (3)变量名和函数名:变量名不能是关键字:多单 ...

  4. [Java拾遗一] XML的书写规范与解析.

    前言今天天气大好, 起了个大早开始总结一些常用的基础知识. XML一直来说都很陌生, 使用大多是用于配置文件, 之前并没有细究过其中的约束规范, 今天刚好没事来学习并总结下. 1,XML基础介绍 XM ...

  5. java开发命名规范

    使用前注意事项: 1.  由于Java面向对象编程的特性, 在命名时应尽量选择名词 2.  驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首 ...

  6. java开发命名规范(转载)

    java开发命名规范 使用前注意事项: 1.  由于Java面向对象编程的特性, 在命名时应尽量选择名词 2.  驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而 ...

  7. java开发命名规范总结

    一 包名的书写规范 (Package)推荐使用公司或机构的顶级域名为包名的前缀,目的是保证各公司/机构内所使用的包名的唯一性.包名全部为小写字母,且具有实际的区分意义. 1.1 一般要求1.选择有意义 ...

  8. JAVA 代码开发规范

    一.开发工具规范: 1. 开发工具经项目负责人调试后统一确定. 2. 开发工具一经确定不允许集成任何非统一插件,若有需要,经项目负责人同意后统一为 项目组成员添加. 3. 开发工具的编码格式不允许修改 ...

  9. Java的书写格式,标识符及命名规则,注释

    Java的书写格式,标识符及命名规则,注释 1.Java语言的书写格式(约定成俗) 1) 大括号要对齐(左大括号与句尾对其,后面大括号与句头对齐),并且成对写 2) 左大括号前面有空格 3) 遇到左大 ...

随机推荐

  1. hdu 5691 Sitting in Line 状压dp

    题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5691 题解: 和tsp用的状压差不多,就是固定了一些访问顺序. dp[i][j]表示前cnt个点中布 ...

  2. C# 天气预报

    问题描述: 使用C#做一个简易的天气预报系统 问题解决: 主要使用类如下: WeatherLoc:包含常用的调用中国气象局天气情况接口 using System; using System.Colle ...

  3. 升级到win8.1后除IE11外,其它浏览器无法打开网页解决办法

    原文 : http://productforums.google.com/forum/#!topic/chrome/TUDjVQzf4Os 用管理员方式打开cmd 输入 netsh winsock r ...

  4. Net数值计算MathNet.Numerics类库

    一.Net自带的数值计算:System.Numerics 1.大整数BitInteger 方法:除数和余数.最大公约数 2.复数Complex 属性:实部.虚部.量值.相位 方法:共轭.倒数 二.Ma ...

  5. .NET设计模式(17):命令模式(Command Pattern)(转)

    概述 在软件系统中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”.但在某些场合,比如要对行为进行“记录.撤销/重做.事务”等处理,这种无法抵御变化的紧耦合是不合适的.在这种情况下,如何将“行为 ...

  6. Unity使用外部版本控制SVN

    原地址:http://www.cnblogs.com/realtimepixels/p/3652146.html Using External Version Control Systems with ...

  7. 服务端发送xml请求java代码示例

    /** * */ package com.autoyol.pay.cmb.core; import java.io.ByteArrayOutputStream; import java.io.IOEx ...

  8. Sqli-labs less 24

    Less-24 Ps:本关可能会有朋友和我遇到一样的问题,登录成功以后没有修改密码的相关操作.此时造成问题的主要原因是logged-in.php文件不正确.可重新下载解压,解压过程中要主要要覆盖. 本 ...

  9. photosop快速对白色背景图片进行抠图

    因为其中有个作业,做个图书馆的小网页.所以打算取图书馆logo上面那几个字. 图片如下: 因为是白色背景,一开始打算使用魔棒工具,不过效果不好. 后来百度了下,使用色彩范围可以快速抠图 打开photo ...

  10. CodeIgniter 常量ENVIRONMENT设置要注意的地方

    http://bbs.phpchina.com/thread-274514-1-1.html index.php ,这是CodeIgniter的入口文件,做开发是,都会设置一下define('ENVI ...