Java实体书写规范
**
* 用户角色表
*/
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实体书写规范的更多相关文章
- (转)Java代码书写规范
0. 安装阿里代码规范的eclipse插件 https://www.cnblogs.com/caer/p/7753522.html 1.基本原则 强制性原则: 1.字符串的拼加操作,必须使用S ...
- JAVA书写规范
java程序书写规范 命名规范 1.一般概念 1.尽量使用完整的英文描述符 2.采用适用于相关领域的术语 3.采用大小写混合使名字可读 4 ...
- Java初认识--Java语言的书写规范及基本的运算符
一.Java中名称的规范和书写程序的规范. 1.Java中的名称规范: (1)包名全是小写:xxyyzz: (2)类名接口名:首字母大写:XxxYyy: (3)变量名和函数名:变量名不能是关键字:多单 ...
- [Java拾遗一] XML的书写规范与解析.
前言今天天气大好, 起了个大早开始总结一些常用的基础知识. XML一直来说都很陌生, 使用大多是用于配置文件, 之前并没有细究过其中的约束规范, 今天刚好没事来学习并总结下. 1,XML基础介绍 XM ...
- java开发命名规范
使用前注意事项: 1. 由于Java面向对象编程的特性, 在命名时应尽量选择名词 2. 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首 ...
- java开发命名规范(转载)
java开发命名规范 使用前注意事项: 1. 由于Java面向对象编程的特性, 在命名时应尽量选择名词 2. 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而 ...
- java开发命名规范总结
一 包名的书写规范 (Package)推荐使用公司或机构的顶级域名为包名的前缀,目的是保证各公司/机构内所使用的包名的唯一性.包名全部为小写字母,且具有实际的区分意义. 1.1 一般要求1.选择有意义 ...
- JAVA 代码开发规范
一.开发工具规范: 1. 开发工具经项目负责人调试后统一确定. 2. 开发工具一经确定不允许集成任何非统一插件,若有需要,经项目负责人同意后统一为 项目组成员添加. 3. 开发工具的编码格式不允许修改 ...
- Java的书写格式,标识符及命名规则,注释
Java的书写格式,标识符及命名规则,注释 1.Java语言的书写格式(约定成俗) 1) 大括号要对齐(左大括号与句尾对其,后面大括号与句头对齐),并且成对写 2) 左大括号前面有空格 3) 遇到左大 ...
随机推荐
- WebSphere数据源配置
WebSphere data source Configuration login http://localhost:9061/ibm/console/login.do(According to yo ...
- Linux网络编程实例解析
**************************************************************************************************** ...
- 图解Git/图形化的Git参考手册
此页图解git中的最常用命令.如果你稍微理解git的工作原理,这篇文章能够让你理解的更透彻. 基本用法 上面的四条命令在工作目录.暂存目录(也叫做索引)和仓库之间复制文件. ● git add fil ...
- 通过XMLHttpRequest和jQuery实现ajax的几种方式
AJAX大家已经都知道了,是为了实现异步通讯,提高用户体验度,而将很多旧知识(XML,DOM,JavaScript,HTML,Jquery,Css……)重新融合的一个新的知识框架.而,XMLHttpR ...
- 【BZOJ】【1018】【SHOI2008】堵塞的交通traffic
线段树 这题的线段树+分类讨论蛮神奇的……我以前学的线段树简直就是渣渣QAQ 看了下ydc题解里的思想>_>用线段树维护连通性!那么就自己写吧……每个节点表示一段区间的连通性(我的叶子节点 ...
- AngularJs学习笔记--directive
原版地址:http://code.angularjs.org/1.0.2/docs/guide/directive Directive是教HTML玩一些新把戏的途径.在DOM编译期间,directiv ...
- magic_quotes_runtime 与 magic_quotes_gpc
magic_quotes_runtime 与 magic_quotes_gpc 这两个函数都是管理是否对数据进行特殊符号转义,但是他们针对的处理对象不同: magic_quotes_gpc的设定值将会 ...
- spark分片个数的确定及Spark内存错误(GC error)的迂回解决方式
我们知道,spark中每个分片都代表着一部分数据,那么分片数量如何被确认的呢? 首先我们使用最常见的HDFS+Spark,sparkDeploy的方式来讨论,spark读取HDFS数据使用的是spar ...
- POJ 3255
Roadblocks Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 6605 Accepted: 2458 Descri ...
- Android图片缩放方法
安卓开发中应用到图片的处理时候,我们通常会怎么缩放操作呢,来看下面的两种做法: 方法1:按固定比例进行缩放 在开发一些软件,如新闻客户端,很多时候要显示图片的缩略图,由于手机屏幕限制,一般情况下,我们 ...