功能需求
- 针对一张表做一个表单查询功能!这个功能十分的简单没有技术难点无非就是我们在写查询时注入条件写成动态条件判断!其他就没啥了

- 涉及公司内部数据,这里关键数据已经被我换掉了!
- 除了查询以外,我们还有生成数据的功能。结合对数据的管理我们来看看如何注解反射双管齐下
数据说明
- 首先数据存储在
mongo
中,查询是通过MongoTemplate
来实现数据的查询
- 存储的数据时间数据是时间戳,页面展示时需要格式化。这部分由接口处理
- 关于数据状态
已验收
、未验收
实际存储的是1、2
- 条件查询时目前是上面几种!每隔一段时间需要根据使用频率及用户反馈进行随意调节
实体定义
@Data
public class DangersBook implements Serializable {
@TimeSequence
@Ignore
@Id
@Query
private Long id;
@DangersNo
@Ignore
@Query
@LikeQuery
private String dangersNo;
@Ids
private String instance_id;
@DangersType
@Ids
private String app_id;
@Ids
@Query
@DangersEntId
@OrQuery
private String entId;
private String created_by;
@Query
@Ids
private String zuoyeleixing;
@Date
@Query
private String pizhunkaishi;
@Date
@Query
private String pizhunjieshu;
@UpdateItem(value = "已验收")
@Query
@OrQuery
private String yanshouStatus;
@Query
@Date
@UpdateItem(value = "")
private String finishTime;
private String jianweixiuxukezheng;
private String zuoyedengji;
@Query
@LikeQuery
private String