📄 users.java
字号:
package com.example.gw.users;
// Generated by MyEclipse - Hibernate Tools
import java.util.Date;
/**
* Users generated by MyEclipse - Hibernate Tools
*/
import com.example.gw.unit.Unit;
import com.example.util.MD5;
public class Users extends AbstractUsers implements java.io.Serializable {
// Constructors
/** default constructor */
public Users() {
}
/** full constructor */
public Users(Unit unit, String userName, String account, String passWord, Integer deptId, String certiFicate, String unDefine, String position, String sex, String officeTel, String homeTel, String mobile, String email, Date birthDay, String memo, String status,String deptName) {
super(unit, userName, account, passWord, deptId, certiFicate, unDefine, position, sex, officeTel, homeTel, mobile, email, birthDay, memo, status,deptName);
}
/**
* 使用MD5算法进行加密
* @param sourcePassword 待加密的明文密码
* @return 返回加密后的字符串。32位。
*/
public String getEncodedPassword(String sourcePassword) {
String unionPassword = "";
if (sourcePassword != null)
unionPassword = new String(sourcePassword);
unionPassword = getUnit().getUnitId() + unionPassword;
//System.out.println("unionPassword="+unionPassword);
MD5 md = new MD5();
md.Update(unionPassword);
return md.asHex();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -