代码架构

# 代码架构

我们采用了主流框架架构这样很容易就能上手二开。系统结构目录清晰,解耦开发,轻松上微服务,目录结构如下:

目录 备注
├ lln-gen 代码生成器,开发的时候用于生成maven模块代码,运行时用不到该模块
├ lln-scheduler 基于xxl-job实现的任务调度执行器 需独立打包部署
├ docs 文档存放目录
├ lln-common 工具类和公用代码
├ lln-content 内容模块
│ └ lln-content-facade 内容模块 - 接口定义及实体类
│ └ lln-content-provider 内容模块 - 接口层业务实现
├ lln-message 消息模块
│ └ lln-message-facade 消息模块 - 接口定义及实体类
│ └ lln-message-provider 消息模块 - 接口层业务实现
├lln-pay 交易模块
│ └ lln-pay-facade 交易模块 - 接口定义及实体类
│ └ lln-pay-provider 交易模块 - 接口层业务实现
├lln-mall 商城模块
│ └ lln-mall-facade 交易模块 - 接口定义及实体类
│ └ lln-mall-provider 交易模块 - 接口层业务实现
├lln-system 系统模块
│ └ lln-system-facade 系统模块 - 接口定义及实体类
│ └ lln-system-provider 系统模块 - 接口层业务实现
├lln-user 用户模块
│ └ lln-user-facade 接口定义及实体类
│ └ lln-user-provider 接口层业务实现
├lln-web web层,包含了 Controller、view、static、tpl 等,应用的启动模块,编译时会生成jar包
更新时间: 12/5/2021, 10:24:37 AM