# jee-universal **Repository Path**: flyme/jee-universal ## Basic Information - **Project Name**: jee-universal - **Description**: No description available - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-10-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # jee-universal ## 框架清单(常用) 1. Spring Boot 2. MyBatis:mybatis-generator:generate,自动生成entity,mapper,xml 3. MySQL:MysqlConfig 4. PageHelper:MyBatis自动分页 5. Redis:RedisConfig 6. IM:RongCloud 7. Push:JPush 8. WebConfig 9. Maven+Nexus 10. Aliyun SMS 11. Aliyun OSS ## 功能清单 1. 登录、注册:手机+验证、微信、QQ 2. 阿里云SMS,短信接口 3. 阿里云OSS,图片上传 4. 微信支付接口 5. 商品表:goods 6. 订单表:payment_order 7. 用户资产表:asset_user_recharge/asset_user_consume/asset_user_income/asset_user_withdraw 8. 平台资产、收益、收益配置:asset_platform_* 9. 组织机构:organization 10. 用户相关:user/asset_user_account/user_token/user_device/sms 12. 微信登录接口 13. QQ登录接口 ## 启动 1. 配置数据库,初始化service/resources/sql/application.sql 2. 本地启动redis 3. 修改main/deploy/application.yml 4. 打开IDEA Project Structure:把main/deplay,main/deploy/config,添加到sources 5. 本地运行:run main ViiApplication.java main方法即可启动 6. 启动脚本:start.sh,支持不同环境启动, ./start.sh test 8080, ./start.sh online 8080 7. 构建脚本:build.sh,自动构建工程为zip包,并上传到nexus 7. 部署脚本:deploy.sh,脚本放到服务器,传入构建文件名,自动从nexus下载文件,并自动启动服务