# Campuso2oSpringBoot **Repository Path**: CampusO2OView/Campuso2oSpringBoot ## Basic Information - **Project Name**: Campuso2oSpringBoot - **Description**: 【校园二手平台-v2】后端基于SpringBoot的接口开发 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2018-07-26 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Campuso2oSpringBoot #### 项目介绍 基于毕业设计[《校园二手交易平台》](https://gitee.com/CampusO2OView/campusO2O)~~初入社会的点点更新 #### 软件架构 使用SpringBoot、Mybatis、Nginx、Redist、Mysql、Maven、Logback,Jenkins开发 #### 安装教程 #### 本地启动过程 1. IDEA需要安装Lambok插件 2. 本地启动mysql,启动nginx、启动redis,启动netapp(外网穿透,接收支付宝回调用) 3. 本地需要安装maven,下载依赖用 4. 。。。 5. 启动tomcat 6. 接口需要返回给前端的数据参考wiki #### 功能模块 [点我查看]( http://naotu.baidu.com/file/72c454df9e1d2ba12642b8b5fda19d10?token=42bc239cf7e49add ) #### 目录结构说明一下目录都是在src目录下 ##### 1. src 1.1 com/mark/common(公用部分) 1.2 com/mark/conf(配置类):数据源的配置,shrio的配置,swagger2的配置等 1.3 com/mark/security:(登录安全控制) 1.4 com/mark/web:(业务模块) 1.4.1 com/mark/web/data(旧版校园二手交易平台的实现) 1.4.2 com/mark/web/common(公共业务:图片上传) 1.4.3 com/mark/web/bill(账单模块) 1.4.4 com/mark/web/stars(星运里的模块) 1.4.5 com/mark/web/sys(系统shrio模块) ##### 2. resource(共用资源) 2.1 image(图片例如水印图片) 2.2 mappers(mapper文件) 2.3 lib:(第三方的jar包,支付包模块需用用到,因为私服没有该jar包所以需要单独导入) ##### 2. resource.beta(测试环境下相关配置文件(暂时没有用到)) 2.1 src/main/resources.beta/campus.properties(测试环境中的项目属性配置) 2.2 src/main/resources.beta/datasource.properties(测试环境中的数据属性配置文件) 2.3 src/main/resources.beta/logback.xml:(测试环境中的日志的配置文件) 2.4 src/main/resources.beta/zfbinfo.properties(测试环境中的支付宝的配置文件) ##### 2. resource.dev(开发环境下相关配置文件) 2.1 src/main/resources.dev/campus.properties(开发环境中的项目属性配置) 2.2 src/main/resources.dev/datasource.properties(开发环境中的数据属性配置文件) 2.3 src/main/resources.dev/logback.xml:(开发环境中的日志的配置文件) 2.4 src/main/resources.dev/zfbinfo.properties(开发环境中的支付宝的配置文件) ##### 2. resource.prod(线上环境源下相关配置文件) 2.1 src/main/resources.prod/campus.properties(线上环境的项目属性配置) 2.2 src/main/resources.prod/datasource.properties(线上环境的数据属性配置文件) 2.3 src/main/resources.prod/logback.xml:(线上环境的日志的配置文件) 2.4 src/main/resources.prod/zfbinfo.properties(线上环境的支付宝的配置文件) #### 版本 #### version1.0 #### 帮助开发的网址 1. redis http://redis.cn/ 2. Mybatis http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html#select 3. Docker https://www.docker-cn.com/ 4. 支付宝开放平台文档 https://docs.open.alipay.com/200/105311/ 5. 支付宝当面付的Demo下载 https://docs.open.alipay.com/194/105201/ 6. 支付宝沙箱环境 https://openhome.alipay.com/platform/appDaily.htm?tab=info 7. netapp https://natapp.cn/ 8. 二维码生成器 https://cli.im/(在运行5中下载的demo根据运行结果可以生成相应的二维码)