springmvc如何在entity中设置非mapping属性
@MappedSuperclass
public class BaseEntity implements Serializable {
private static final long serialVersionUID = 804135727939015248L;
public static final short DELETE_FLAG_TRUE = 1; //已删除
public static final short DELETE_FLAG_FALSE = 0; //未删除
public static final String DELETE_FLAG = "deleteFlag"; //删除标记字段
@Id
@GenericGenerator(name = "systemUUID", strategy = "uuid")
@GeneratedValue(generator = "systemUUID")
protected String id; // ID
@Column(name = "CREATE_USER_ID", length = 75) //创建人id
protected String createUserId;
@Column(name = "CREATE_TIME") //创建时间
protected Date createTime;
@Column(name = "LAST_MODIFY_USER_ID", length = 75) //最后修改人id
protected String lastModifyUserId;
@Column(name = "LAST_MODIFY_TIME") //最后修改时间
protected Date lastModifyTime;
@Column(name = "DELETE_FLAG", length = 1) //表示数据的状态,值为0或1,值为1表示数据已删除,前台不展示,为0则正常展示
protected short deleteFlag;
// protected int page = 1; //当前页号
....
@Column注释的都是数据库表中有对应字段的
我想加一个page属性不是和数据库表对应的,直接这样写
在项目运行时候,好像还是会将这个page属性和数据库表进行对应并且报错。
我应该怎么写