diff --git a/llms-full.txt b/llms-full.txt index 408f1bd..73c66d0 100644 --- a/llms-full.txt +++ b/llms-full.txt @@ -915,25 +915,27 @@ DateTime endTime; //会议结束时间 - **命名规则:** 类名以QueryService结尾(${DtoName}QueryService) - **类路径:** 位于 ```**.service.index.entity```包路径下 - **职责:** 提供对DTO查询入口,把QtoService返回的id数据转化成目标**DTO**,或返回符合条件的记录数量 - - **VSQueryResult代码结构:** - ``` - package com.vs.es.query; + - **VSQueryResult说明:** + - VSQueryResult为一个写死的类,全路径为com.vs.es.query.VSQueryResult,存在于jar中,可以直接使用,禁止再创建新的VSQueryResult类! + - VSQueryResult代码结构如下: + ``` + package com.vs.es.query; - import lombok.Data; + import lombok.Data; - import java.util.List; + import java.util.List; - @Data - public class VSQueryResult { //T为DTO或VO类型 - private int count; - private List result; + @Data + public class VSQueryResult { //T为DTO或VO类型 + private int count; + private List result; - private int from; //页码分页的起始条数 - private int size; //每页的记录数量 - private String scrollId; //瀑布流查询游标 - private boolean hasMore; //瀑布流查询时表示是否有下一页 - } - ``` + private int from; //页码分页的起始条数 + private int size; //每页的记录数量 + private String scrollId; //瀑布流查询游标 + private boolean hasMore; //瀑布流查询时表示是否有下一页 + } + ``` - **例子:** * 根据用户名称查询用户列表返回UserDTO,则生成UserNameQto、UserNameQtoService、UserNameQtoDao、UserNameQueryService; UserNameQueryService调用UserNameQtoService,UserNameQtoService调用UserNameQtoDao - **修改建议:**