记录贴-静态内部类设计
@
概要
因为平时工作时候需要经常用到类里面套另外一个整体类,特稍微研究了下
整体架构流程
先贴个示例代码
@Data
public class ContractAO {
private Integer id;
/**
* 销售单中包含的具体产品及数量记录列表
*/
private List<SaleProductItem> saleProductList;
/**
* 文件地址json
*/
private List<FileItemDTO> fileUrlJson;
/**
* 销售产品的结构体定义
*/
@Data
public static class SaleProductItem {
/**
* 产品ID
*/
private Integer productId;
/**
* 产品数量
*/
private Integer num;
}
}
这个里面saleProductList就是用的在类里面写的类,而fileUrlJson则是引用外部的类,可以这样理解,如果那个被引用的类会被别的类也引用可以写在外面,反之可以直接写在里面,这样保持类文件简洁统一,不用再去创建类文件。
小结
一直都是帮我生成的,自己没有细致的研究过,特记录下

浙公网安备 33010602011771号