代码拉取完成,页面将自动刷新
nbsaas-admin后台项目模块工程
{主工程}
{主工程}.adapters
{主工程}.admins
{主工程}.api
{主工程}.apps
{主工程}.code-generator
{主工程}.commons
{主工程}.gates
{主工程}.gateway
{主工程}.models
{主工程}.resources
com.{公司域名}.{主工程}.{子工程}
com.{公司域名}.{主工程}.{子工程}.api.apis
com.{公司域名}.{主工程}.{子工程}.api.domain.enums
com.{公司域名}.{主工程}.{子工程}.api.domain.request
com.{公司域名}.{主工程}.{子工程}.api.domain.response
com.{公司域名}.{主工程}.{子工程}.api.domain.simple
com.{公司域名}.{主工程}.{子工程}.ext.apis
com.{公司域名}.{主工程}.{子工程}.ext.domain.enums
com.{公司域名}.{主工程}.{子工程}.ext.domain.request
com.{公司域名}.{主工程}.{子工程}.ext.domain.response
com.{公司域名}.{主工程}.{子工程}.ext.domain.simple
com.{公司域名}.{主工程}.{子工程}
com.{公司域名}.{主工程}.{子工程}.data.entity
com.{公司域名}.{主工程}.{子工程}.data.repository
com.{公司域名}.{主工程}.{子工程}.rest.conver
com.{公司域名}.{主工程}.{子工程}.rest.resource
com.{公司域名}.{主工程}.{子工程}.ext.conver
com.{公司域名}.{主工程}.{子工程}.ext.resource
/**
* 响应接口
*
* @param <Response> 详情对象
* @param <Simple> 列表对象
* @param <Request> 表单对象
*/
public interface ResponseApi<Response, Simple, Request extends RequestId> {
/**
* 分页查询
*
* @param request
* @return 分页数据信息
*/
PageResponse<Simple> search(PageRequest request);
/**
* 根据条件查询集合,不分页
*
* @param request
* @return 数据集合数据
*/
ListResponse<Simple> list(PageRequest request);
/**
* 创建
*
* @param request
* @return 数据详情
*/
ResponseObject<Response> create(Request request);
/**
* 更新
*
* @param request
* @return 数据详情
*/
ResponseObject<Response> update(RequestId request);
/**
* 删除
*
* @param request
* @return 删除状态
*/
ResponseObject<?> delete(RequestId request);
/**
* 根据ID查询详情
*
* @param request
* @return 数据详情
*/
ResponseObject<Response> view(RequestId request);
}
@Getter
@Setter
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class UserInfoSearchRequest extends PageRequest implements Serializable {
@Search(name = "phone",operator = Operator.like)
private String phone;
@Search(name = "catalog",operator = Operator.eq)
private Integer catalog;
@Search(name = "note",operator = Operator.like)
private String note;
@Search(name = "loginSize",operator = Operator.eq)
private Integer loginSize;
@Search(name = "name",operator = Operator.like)
private String name;
}
utf8
或者utf8mb4
(支持更多特殊字符,推荐)。File
- open
,选择 项目所在磁盘位置
。创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。/documents/nbsaas_admin.sql
/gates/admin/main/resources/application.yml
文件,根据实际情况修改jdbc.url
、jdbc.username
、jdbc.password
的值。此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型