项目结构介绍

1、整体结构介绍

此结构为通用结构,不包括插件模块的结构 带-api的是接口声明类

laiketui-java-app    #整体项目  
├── laike-admin-mch               PC店铺端 【需部署,本地需启动】
├── laike-admin-mch-api  
├── laike-admin-store            商城后台【需部署,本地需启动】
├── laike-admin-store-api      
├── laike-admin-supplier    供应商插件【需部署,本地需启动】
├── laike-admin-supplier-api
├── laike-app       移动端【需部署,本地需启动】
├── laike-app-service-api
├── laike-common   公共模块
├── laike-common-serviceapi
├── laike-core 
├── laike-coupon 优惠券【需部署,本地需启动】
├── laike-coupon-service-api
├── laike-diy   diy首页【需部署,本地需启动】
├── laike-diy-service-api
├── laike-domain 
├── laike-file 文件模块 【需部署,本地需启动】
├── laike-file-api
├── laike-freight  运费 【需部署,本地需启动】
├── laike-freight-service-api
├── laike-gateway 网关【需部署,本地需启动】
├── laike-invoice 发票【需部署,本地需启动】
├── laike-invoice-service-api
├── laike-mch 移动端店铺【需部署,本地需启动】
├── laike-mch-service-api
├── laike-member 会员制【需部署,本地需启动】
├── laike-member-service-api
├── laike-online-message 在线聊天IM【需部署,本地需启动】
├── laike-online-message-api
├── laike-order 移动端订单接口【需部署,本地需启动】
├── laike-order-service-api
├── laike-payment 支付模块【需部署,本地需启动】
├── laike-payment-service-api
├── laike-plugin-api 分销接口【需部署,本地需启动】
├── laike-plugin-auction  竞拍模块【需部署,本地需启动】
├── laike-plugin-auction-api 
├── laike-plugin-common  插件公共模块
├── laike-plugin-distribution 分销模块【需部署,本地需启动】
├── laike-plugin-group 拼团模块【需部署,本地需启动】
├── laike-plugin-group-api
├── laike-plugin-integral 积分模块【需部署,本地需启动】
├── laike-plugin-integral-api 
├── laike-presell 预售模块【需部署,本地需启动】
├── laike-presell-service-api
├── laike-products 移动端商品模块【需部署,本地需启动】
├── laike-products-service-api  
├── laike-seckill 秒杀模块【需部署,本地需启动】
├── laike-seckill-service-api
├── laike-store-pc pc商城模块【需部署,本地需启动】
├── laike-store-pc-api
├── laike-task xxl任务逻辑【需部署,本地需启动】
├── laike-user 用户【需部署,本地需启动】
├── laike-user-service-api 
└── pom.xml

2、单模块结构介绍

laike-xxxx 单个模块结构

laike-xxxx    #模块名
├── laike-xxxx.iml 
├── mvnw
├── mvnw.cmd
├── pom.xml    #maven构建文件
├── src    #源码文件
│   ├── main
│   │   ├── java
│   │   │   └── com
│   │   │       └── laiketui
│   │   │           └── xxxx    #模块名
│   │   │               ├── LaikeXxxxApplication.java    #模块启动类
│   │   │               ├── common    #模块内通用文件夹
│   │   │               │   ├── consts    #模块内常量文件夹
│   │   │               │   └── uitls    #模块帮助类文件夹
│   │   │               ├── controller    #控制层代码
│   │   │               └── service    #服务层代码 
│   │   └── resources
│   │       ├── application.yml    #模块配置文件
│   │       ├── logback-spring.xml    #日志配置文件
│   │       ├── static    #静态资源
│   │       └── templates    #静态模版
│   └── test    #测试代码
└── target    #模块编译后文件存放文件夹
Copyright © www.laiketui.com all right reserved,powered by Gitbook该文件修订时间: 2024-05-08 16:38:00

results matching ""

    No results matching ""