@Transient的用法
TKMybatis注意事项1:如果字段在实体类中需要,但在数据库中不存在,需要加上@Transient这个注解
如果字段在实体类中需要,但在数据库中不存在,需要加上@Transient这个注解
package com.ms.base.domain;
import lombok.Data;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.Date;
import java.util.List;
@Table(name = "department")
@Data
public class Department {
@Id
private Long id;
@Column(name = "created_time")
private Date createdTime;
@Column(name = "updated_time")
private Date updatedTime;
/**
* 部门名称
*/
private String name;
/**
* 企业id
*/
@Column(name = "enterprise_id")
private Long enterpriseId;
/**
* 上级部门id
*/
@Column(name = "parent_id")
private Long parentId;
//企业部门下 用户列表
private List<User> userList;
//部门人数
@Transient
private Integer personNum;
}
认真可以把事情做对,而用心却可以做到完美