• shop--2.项目系统搭建


    用户信息与微信账号和本地账号的关联(通过用户信息的id关联起来的)

    商品类别与店铺信息通过商品类别下的shop_id关联

    实体类

    private Integer areaId;
        private String areaName;
        private Integer priority;
        private Date createDate;
        private Date lastEditDate;
    

      

     

    private Long userId;
        private String userName;
        private String photo;
        private String email;
        private String gender;
    

      

     

    private Long weChatUserId;
        private String openId;
        private Date createTime;
        private PersonInfo personInfo;
    

      

     

    注意这里添加了一个外键约束

    private Long localUserId;
        private String userName;
        private String password;
        private Date createTime;
        private Date lastEditTime;
        private PersonInfo personInfo;
    

      

    private Long lineId;
        private String lineName;
        private String lineLink;
        private String lineImg;
        private Integer prioirty;
        //0不可用 1可用
        private Integer status;
        private Date createTime;
        private Date lastEditTime;
    

      

    private Long shopCategoryId;
        private String shopCategoryName;
        private String shopCategoryDesc;
        private String shopCategoryImg;
        private Integer priority;
        private Date createTime;
        private Date lastEditTime;
        private ShopCategory parent;
    

      

    这里的外键是与自己的id相连接

    private Long shopId;
        private String shopName;
        private String shopDesc;
        private String shopAddr;
        private String phone;
        private String shopImg;
        private Integer priority;
        private Date createTime;
        private Date lastEditTime;
        //-1不可用 0审核中 1 可用
        private Integer status;
        //超级管理员给店铺的建议
        private String advice;
    
        private Area area;
        private PersonInfo owner;
        private ShopCategory shopCategory;
    

      

    商品类别的

    private Long productCategoryId;
        private Long shopId;
        private String productCategoryName;
        private Integer priority;
        private Date createTime;
    

     

    商品图片

    private Long productImgId;
        private String imgAddr;
        private String imgDesc;
        private Integer priority;
        private Date createTime;
        private Long productId;
    

     

     

    private static final long serialVersionUID = -349433539553804024L;
    private Long productId;
    private String productName;
    private String productDesc;
    // 简略图
    private String imgAddr;
    //原价
    private String normalPrice;
    //折扣价
    private String promotionPrice;
    private Integer priority;
    private Date createTime;
    private Date lastEditTime;
    //0 下架 1 可用
    private Integer status;

    //商品详情图片列表
    private List<ProductImg> productImgList;
    //商品类别
    private ProductCategory productCategory;
    //属于哪一个店铺
    private Shop shop;

     

     

  • 相关阅读:
    .net4.5使用async和await异步编程实例
    并行开发系列 Plinq等
    改善C#程序的建议9:使用Task代替ThreadPool和Thread
    C# Task 用法
    Task
    C#委托的介绍(delegate、Action、Func、predicate)(转)
    ACTION与FUNC
    C#二叉树简易实例
    一些简单的算法
    教你如何写thinkphp多表查询语句
  • 原文地址:https://www.cnblogs.com/SkyeAngel/p/8855379.html
Copyright © 2020-2023  润新知