package com.moral.entity; import java.util.Arrays; import java.util.Date; import java.util.List; import javax.persistence.Id; import javax.persistence.Transient; import lombok.Data; @Data public class Account { /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.id * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ @Id private Integer id; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.account_name * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private String accountName; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.password * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private String password; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.organization_id * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private Integer organizationId; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.email * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private String email; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.mobile * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private String mobile; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.weixin * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private String weixin; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.is_delete * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private String isDelete; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.create_time * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private Date createTime; /** * This field was generated by MyBatis Generator. This field corresponds to the database column account.expire_time * @mbggenerated Thu Dec 07 16:17:21 CST 2017 */ private Date expireTime; private String userName; @Transient private List Roles; // TODO 临时角色 public List getRoles(){ Role role = new Role(); role.setName("temp"); return Arrays.asList(role); } @Transient private Organization organization; }