人人框架 mysql8.0_人人开源框架学习笔记

框架介绍

三个框架

人人框架总共分为三个,分别是: renren-security、 renren-fast、 renren-generator。

根据官方的介绍,

renren-security和renren-fast的区别

官方介绍

e9f9ce6b7862f704f52d909dcc6277e1.png

运行效果

renren-security(开源版)在本机部署之后的页面:

38c494aed18a0cf7081c8d42758746cf.png

renren-fast 在本机部署之后的页面:

fb01c2ee221398f208b5bdac8eea976a.png

差异总结

它们之间的区别如下:

功能上

security(开源版)比fast多了部门管理和字典管理

fast支持多标签页打开和切换,security(开源版)只能打开一个标签页,不能通过标签页直接切换页面

部署方式上,security是前后端一起部署的,而fast是前后端分开部署的

页面风格上,security有AdminLTE和Layui两种主题,而fast有AdminLTE和Element UI两种主题

renren-security三个版本的差异

官方介绍

b618fce174bf1fecf0a367054839143a.png

8c489dbff4712b6b427bc5f72d135950.png

运行效果

renren-security开源版运行效果:

73595781d5f0d46506f58b519a5c259a.png

renren-security企业常规版运行效果:

20b909ea5f1fb19c0fa503948e826d71.png

renren-security企业专业版运行效果:

bfb09633013def9bedf622717cd69e5a.png

差异总结

功能上

企业版比开源版多了登录日志、异常日志

企业版比开源版多支持了短信、邮件发送、邮件模板、邮件发送记录、Excel导出、工作流、富文本、繁体中文、English 的国际化

企业版比开源版在文件上传上额外支持腾讯云、FastDFS、本地存储

企业版在 XSS过滤 、 功能权限 、 数据权限 、 Redis支持 、 swagger支持 、代码质量上表现更好

开源版只能打开一个标签页,但是有面包屑导航;专业版可以打开多个标签页,但是没有面包屑导航

企业专业版基于Token进行认证,企业常规版和开源版都基于Session进行认证

部署方式上,企业专业版前后端分离部署

页面风格上,开源版为 AdminLTE 主题,两个企业版都是 Element-ui 主题

renren-security企业版和renren-fast的差异

功能上, renren-security企业版相比renren-fast多了部门管理、字典管理、行政区域、工作流、消息管理、登录日志、异常日志

renren-security开源版

项目组成

renren-security开源版有五个部分组成:

renren-common:公共模块,提供公共类和工具

renren-admin:管理后台模块,系统的核心部分,开发的后台管理系统

renren-api:接口模块,为移动端提供接口,不和admin模块共享用户

renren-generator:代码生成器,可以直接根据MySQL表生成CRUD的后台代码和前端页面

renren-dynamic-datasource

项目部署

环境准备

JDK安装和配置

下载JDK

安装提示在指定位置安装JDK

配置环境变量

JAVA_HOME:Java的安装路径

CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

Path:%JAVA_HOME%\bin;(追加,要放第一位)

MySQL的安装和配置

下载MySQL

安装MySQL

解压MySQL

在解压目录下创建my.ini文件

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=E:\\tmp\\MySQL\\mysql-8.0.18-winx64

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

CMD 到MySQL解压目录的bin目录下

执行命令:mysqld --initialize --console

执行命令:mysqld install

启动MySQL(net start mysql)

配置MySQL

使用初始密码按照提示进入MySQL

修改root的初始密码:set password for root@localhost = '123456';

Maven的安装和配置

下载Maven

安装Maven

配置Maven

M2_HOME:maven解压目录

Path:%M2_HOME%\bin;(追加)

Git的安装和配置

下载Git

安装Git

将项目导入编辑器(IDEA)

下载和安装IDEA

配置IDEA的maven、git

maven

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值