静态内部类设计如何实现功能?

摘要:@目录概要整体架构流程小结 概要 因为平时工作时候需要经常用到类里面套另外一个整体类,特稍微研究了下 整体架构流程 先贴个示例代码 @Data public class ContractAO { private Integer id; *
@ 目录概要整体架构流程小结 概要 因为平时工作时候需要经常用到类里面套另外一个整体类,特稍微研究了下 整体架构流程 先贴个示例代码 @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则是引用外部的类,可以这样理解,如果那个被引用的类会被别的类也引用可以写在外面,反之可以直接写在里面,这样保持类文件简洁统一,不用再去创建类文件。 小结 一直都是帮我生成的,自己没有细致的研究过,特记录下