设置数据库表内数据的额外属性
对于数据库的表,我们除了要设置我们必要的属性(比如name,id等等),为了规范等原因,我们还需要加入一些别的属性,这里列举几个。
对于操作数据库,我们一般不调用delete方法,因为这样可能会删除大量数据。我们一般会在数据库中加入一个status属性,当我们加入数据时,把status设为1。需要删除操作时,把status设为-1,每次查询的时候都是查询的status为1的数据。
public interface Status { Integer EXIST = 1; Integer NOT_EXIST = -1; Integer EMPTY = 0; }
对于数据库中每一列,我们需要有一个uptime属性和一个createtime属性以便于维护,这两个都是日期类,可以用config添加时间格式化器来对属性进行格式化。

浙公网安备 33010602011771号