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