后台组件-DTO

简介: DTO组件是个组件族。

DTO组件是个组件族。前端和Controller层的交互是通过DTO传递数据,同样Controller层和Service层传递参数也是DTO。DTO族按业务分为序列组件,例如

   <groupId>org.qlm</groupId>

  <artifactId>qlm-dto-auth</artifactId>

  <version>1.0-SNAPSHOT</version>

这是有关权限、用户的传输标准,代码如下:

@Data

@NoArgsConstructor

@Schema(name="UserDto",description="用户信息")

public class UserDto{

  @Schema(name="userId",description="用户ID")

  private String userId;

  @Schema(name="loginName",description="登录账号")

  private String loginName;

  @Schema(name="userName",description="姓名")

  private String userName;

  @Schema(name="loginip",description="登录ip")

  private String loginip;

  @Schema(name="logintime",description="登录时间")

  private String logintime;

  @Schema(name="loginsystem",description="登录系统")

  private String loginsystem;

  @Schema(name="passWord",description="密码")

  private String passWord;

  @Schema(name="nickName",description="昵称")

  private String nickName;

 …

}

又如qlm-dto-job 有关作业的传输结构。

实现上这部分也完全可以定义为行业标准,这样数据交换将会大统一。可惜只是个理想而已,搞统一太难了。

相关文章
|
6月前
|
存储 开发框架 前端开发
基于SqlSugar的开发框架循序渐进介绍(10)-- 利用axios组件的封装,实现对后端API数据的访问和基类的统一封装处理
基于SqlSugar的开发框架循序渐进介绍(10)-- 利用axios组件的封装,实现对后端API数据的访问和基类的统一封装处理
|
7月前
|
前端开发 JavaScript Java
SSMP整合案例第六步 在前端页面上利用axios和element-ui与后端交互实现增删改
SSMP整合案例第六步 在前端页面上利用axios和element-ui与后端交互实现增删改
54 1
|
8月前
|
前端开发 fastjson
使用map传参,解决后台没有前台对应实体的类的情况
使用map传参,解决后台没有前台对应实体的类的情况
97 0
|
数据库
JSP+Servlet+JavaBean模式+实现登录注册
JSP+Servlet+JavaBean模式+实现登录注册
JSP+Servlet+JavaBean模式+实现登录注册
|
前端开发 Java Spring
springMVC:前端请求后台并传值
springMVC:前端请求后台并传值
|
SQL JSON 前端开发
实战SSM_O2O商铺_39【前端展示】首页轮播图和一级商铺Dao+Service+Controller层的实现
实战SSM_O2O商铺_39【前端展示】首页轮播图和一级商铺Dao+Service+Controller层的实现
163 0
实战SSM_O2O商铺_39【前端展示】首页轮播图和一级商铺Dao+Service+Controller层的实现
|
存储 前端开发 Java
【JavaWeb】JAVABean+Session实现JSP登录注册(List模型数据库用户信息存储+商品展示)
先说说这个题目吧,好端端的数据库不连,偏偏喜欢要整一个JavaBean和List来模拟数据库,虽然说这样的做法非常的愚蠢,但没办法,毕竟是主人的任务是吧doge。作者其实已经做了一版,但是这代码写的实在是。。。于是乎作者使用了MVC框架后整理了一个新的。(如果你学了servlet,那会发现和它的结构和思想非常的像)
125 0
|
前端开发 测试技术 应用服务中间件
实战SSM_O2O商铺_48【用户登录】用户登录Dao-Service-Controller-View层的开发
实战SSM_O2O商铺_48【用户登录】用户登录Dao-Service-Controller-View层的开发
69 0
|
JSON 前端开发 测试技术
实战SSM_O2O商铺_41【前端展示】店铺列表页面Dao+Service+Controller层的实现
实战SSM_O2O商铺_41【前端展示】店铺列表页面Dao+Service+Controller层的实现
111 0
|
存储 JSON 前端开发
实战SSM_O2O商铺_15【商铺注册】View层+Controller层之图片上传
实战SSM_O2O商铺_15【商铺注册】View层+Controller层之图片上传
89 0