ResponseDTO类的问题

来源:5-6 增加新增大章功能

蓝色西西

2020-06-04

为什么不用静态方法和类呢?方便调用。

public class ResponseDto {

/**
 * 业务上的成功或失败
 */
private boolean success = true;

/**
 * 返回码
 */
private String code;

/**
 * 返回信息
 */
private String message;

/**
 * 返回泛型数据,自定义类型
 */
private T content;
写回答

1回答

甲蛙

2020-06-04

静态成员是所有线程共享的变量,会有线程安全问题。假如A,B两个请求同时进来,假设A的success是true,B的success是false,结果是两个都返回true或都返回false,其中一个就会被另一个覆盖。

2
1
蓝色西西
非常感谢!
2020-06-04
共1条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1697 问题

查看课程