设置数据库表内数据的额外属性

    对于数据库的表,我们除了要设置我们必要的属性(比如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添加时间格式化器来对属性进行格式化。

 

posted @ 2021-11-25 19:24  Acc22222222  阅读(269)  评论(0)    收藏  举报