记录贴-静态内部类设计

@

概要

因为平时工作时候需要经常用到类里面套另外一个整体类,特稍微研究了下

整体架构流程

先贴个示例代码


@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则是引用外部的类,可以这样理解,如果那个被引用的类会被别的类也引用可以写在外面,反之可以直接写在里面,这样保持类文件简洁统一,不用再去创建类文件。

小结

一直都是帮我生成的,自己没有细致的研究过,特记录下

posted @ 2026-03-16 10:03  蜗牛使劲冲  阅读(2)  评论(0)    收藏  举报