# 健身锁项目 ## 要求 * 测试环境构建Docker插件要求gradle版本要求4.2.1以上,否则出现不兼容情况 ## 项目结构简介 健身锁项目由前台小程序接口和后台管理Web项目两部分组成,各模块功能介绍如下: * `fitness-barn-api` 健身锁前台小程序接口项目,主要提供用户登录认证功能和操作业务接口 * `fitness-barn-admin` 健身锁后台管理项目,主要提供管理员登录认证和管理操作接口 * `fitness-barn-admin-ssr` 健身锁后台管理前端项目,负责数据展示和交互操作 * `fitness-barn-service` 健身锁数据库操作和基本的、公共的业务操作,复杂业务操作流程视所在模块而定 ## 小程序后台服务发布 ### 1. 测试环境发布,先编译成可执行jar包,然后打包成镜像 ```shell gradle :fitness-barn-api:build dockerPush ``` ### 2. 正式环境发布,先编译成可执行jar包,然后推送到Maven仓库 ```shell gradle :fitness-barn-api:build :fitness-barn-api:publishToMavenLocal ```