架构介绍
大约 2 分钟
项目架构图(微服务版)
本项目励志做一个快速开发基础框架,方便开发者基于此项目,快速的进行项目开发。基于本框架作为脚手架开发项目,您只需要单独开发业务服务。
项目架构图(单体版)
目录结构
├── 01-docs # 文档
├── lamp-base # 基础服务
│ ├── lamp-base-api # 基础服务API层
│ ├── lamp-base-biz # 基础服务业务层
│ ├── lamp-base-controller # 基础服务控制层
│ ├── lamp-base-entity # 基础服务实体、VO、枚举层
│ └── lamp-base-server # 基础服务启动配置层
├── lamp-dependencies-parent # cloud 项目的依赖管理
├── lamp-generator # 代码生成服务
│ ├── lamp-generator-entity
│ ├── lamp-generator-biz
│ ├── lamp-generator-controller
│ └── lamp-generator-server
├── lamp-gateway # 网关服务
│ └── lamp-gateway-server
├── lamp-oauth # 认证服务
│ ├── lamp-oauth-api
│ ├── lamp-oauth-biz
│ ├── lamp-oauth-entity
│ ├── lamp-oauth-controller
│ └── lamp-oauth-server
├── lamp-public # 公共模块
│ ├── lamp-common # 业务相关的公共类
│ ├── lamp-common-api # 公共的API层
│ ├── lamp-data-scope-sdk # 数据权限插件
│ ├── lamp-database-mode # 租户模式配置层
│ ├── lamp-file-sdk # 业务文件(附件)接口插件
│ ├── lamp-model # 公共的实体和vo类
│ ├── lamp-tenant-datasource-init # 数据源模式插件
│ └── lamp-oauth-userinfo # 用户信息注入插件
├── lamp-support # 业务无关的其他服务
│ └── lamp-monitor # spring boot admin 监控
├── lamp-system # 系统服务
│ ├── lamp-system-api
│ ├── lamp-system-biz
│ ├── lamp-system-controller
│ ├── lamp-system-entity
│ └── lamp-system-server
└── src
└── main
└── filters # yml文件中的 @xxx@ 参数就在此配置
└── config-dev.properties # 开发环境全局配置
└── config-prod.properties # 生产环境全局配置
├── 01-docs # 文档
│ ├── image # 文档图片
│ ├── sql # 数据库脚本,初始化项目时,需要执行此文件夹中的脚本
├── lamp-base # 基础服务
│ ├── lamp-base-biz # 基础服务业务层
│ ├── lamp-base-controller # 基础服务控制层
│ ├── lamp-base-entity # 基础服务实体、VO、枚举层
├── lamp-boot-server # lamp-boot启动配置层
├── lamp-system # 系统服务
│ ├── lamp-system-biz
│ ├── lamp-system-controller
│ ├── lamp-system-entity
├── lamp-gateway # 网关服务
│ └── lamp-gateway-server
├── lamp-oauth # 认证服务
│ ├── lamp-oauth-biz
│ ├── lamp-oauth-entity
│ ├── lamp-oauth-controller
│ ├── lamp-oauth-userinfo # 用户信息注入插件
├── lamp-generator # 代码生成服务
│ ├── lamp-generator-entity
│ ├── lamp-generator-biz
│ ├── lamp-generator-controller
├── lamp-public # 公共模块
│ ├── lamp-common # 业务相关的公共类
│ ├── lamp-common-api # 公共的API层
│ ├── lamp-data-scope-sdk # 数据权限插件
│ ├── lamp-database-mode # 租户模式配置层
│ ├── lamp-file-sdk # 业务文件(附件)接口插件
│ ├── lamp-model # 公共的实体和vo类
│ ├── lamp-tenant-datasource-init # 数据源模式插件
项目结构介绍
👆🏻👆🏻👆🏻上面是评论区,对系统、本页文档什么疑问,可以在评论区留言。
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。
❗️❗️❗️若评论区无法显示,请使用"手机热点"或"科学上网"。