失效链接处理 |
renren-fast开发文档3.0最新版 PDF 下载
本站整理下载:
相关截图:
主要内容:
1.3 数据交互 一般情况下,web项目都是通过session进行认证,每次请求数据时,都会把jsessionid放在cookie中,以 便与服务端保持会话 本项目是前后端分离的,通过token进行认证(登录时,生成唯一的token凭证),每次请求数据时,都 会把token放在header中,服务端解析token,并确定用户身份及用户权限,数据通过json交互 数据交互流程,如下所示: 7
1.4 开发环境搭建 1.4.1 软件需求 JDK 1.8+ Maven 3.0+ MySQL 5.5+ Oracle 11g+ SQL Server 2012+ PostgreSQL 9.4+ 1.4.2 下载源码 通过 git ,下载renren-fast源码,如下: git clone https://gitee.com/renrenio/renren-fast.git 1.4.3 IDEA开发工具 IDEA打开项目, File -> Open 如下图: 1.4.4 Eclipse开发工具 Eclipse导入项目,如下图: 8
1.4.5 创建数据库 9
创建数据库 renren_fast ,数据库编码为 UTF-8 执行 db/mysql.sql 文件,初始化数据(默认支持MySQL) 1.4.6 修改配置文件 修改 application-dev.yml ,更新MySQL账号和密码 运行 io.renren.RenrenApplication.java 的 main 方法,则可启动项目 Swagger路径:http://localhost:8080/renren-fast/swagger/index.html Swagger注解路径:http://localhost:8080/renren-fast/swagger-ui.html 1.4.7 前端部署 renren-fast-vue基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端 解决方案。 欢迎star或fork前端Git库,方便日后寻找,及二次开发 开发环境,需要安装node8.x最新版 # 克隆项目 git clone https://github.com/renrenio/renren-fast-vue.git # 安装依赖 npm install --registry=https://registry.npm.taobao.org # 启动服务 npm run dev 生产环境,打包并把dist目录文件,部署到Nginx里 # 构建生产环境(默认) npm run build # 构建测试环境 npm run build --qa # 构建验收环境 npm run build --uat # 构建生产环境 npm run build --prod # 安装Nginx,并配置Nginx server { listen 80; server_name localhost; location / { root E:\\renren-fast-vue; index index.html index.htm; 10
} }# 启动Nginx后,访问如下路径即可 http://localhost 登录的账号密码:admin/admin
|