# snail **Repository Path**: MarkburtOS/snail ## Basic Information - **Project Name**: snail - **Description**: 社交型APP后台项目 - **Primary Language**: Unknown - **License**: Unlicense - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-02-16 - **Last Updated**: 2022-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # snail #### 介绍 社交型APP后端接口提供项目 工程基于Spring-boot 2.1.5.RELEASE 版本构建, 工程父项目为snail,并通过继承方式集成Spring-boot。 #### 项目开发环境 项目依赖环境(需提前安装好): JDK1.8及以上版本 Intellij Idea & Visual Studio Code Tomcat Git #### 软件架构 #目录结构 Snail: │ │ ├─service_mycat Mycat分库分表服务 │ │ ├─snail_admin 管理社交审核服务,包括内容审核,发布消息等 │ │ ├─snail_apis 整个项目微服务暴露的接口的定义项目,按每个模块进行子包拆分 │ │ ├─snail_article 项目主页信息展示服务 │ │ ├─snail_behavior 保存用户行为服务 │ │ ├─snail_common 整个工程的配置核心 │ │ ├─snail_crawler 项目爬虫服务 │ │ ├─snail_images 项目图片处理服务 │ │ ├─snail_login 用户登录鉴权服务 │ │ ├─snail_media 数据迁移服务 │ │ ├─snail_model 项目中用到的Dto、Pojo、Mapper、Enums定义工程 │ │ ├─snail_user 用户关注,取关行为服务 │ │ └─snail_utils 工程公用工具类项目,包含加密/解密、Date、JSON等工具类 #### 使用教程 1.clone pull 项目至本地 2.推荐使用 Idea 或 Visual Studio Code 进行构建 3.服务器环境推荐使用 Docker 进行搭建 4.数据库连接密钥以做密码反转处理,注意修改 5.服务器搭建教程请移步至我的语雀地址:https://www.yuque.com/markburt #### 花里胡哨位置 1.关于项目如出现代码bug问题欢迎通过 hu_works@126.com 联系我。 2.该项目禁止在未授权的情况下进行商业使用 3.宠辱不惊,看庭前花开花落;去留无意,望天上云卷云舒