开源网学习-人人开源

renren-security是一个轻量级权限系统,包括用户、角色、部门等管理功能。部署涉及下载renren-generator、renren-fast-vue、renren-fast,配置数据库,启动前后端。在部署过程中,可能遇到POM依赖问题,需调整parent标签。
摘要由CSDN通过智能技术生成

1.人人开源介绍

1.1 人人开源项目

在这里插入图片描述

1.2.renren-security (人人权限系统)项目描述:

renren-security (人人权限系统)是一套轻量级的权限系统,主要包括用户管理、角色管理、部门管理、菜单管理、定时任务、参数管理、字典管理、文件上传、系统日志、文章管理、APP模块等功能。其中,还拥有多数据源、数据权限、Redis缓存动态开启与关闭、统一异常处理等技术特点。
renren-security
├─renren-common 公共模块

├─renren-admin 管理后台
│ ├─db 数据库SQL脚本
│ │
│ ├─modules 模块
│ │ ├─job 定时任务
│ │ ├─log 日志管理
│ │ ├─oss 文件存储
│ │ ├─security 安全模块
│ │ └─sys 系统管理(核心)
│ │
│ └─resources
│ ├─mapper MyBatis文件
│ ├─public 静态资源
│ └─application.yml 全局配置文件


├─renren-api API服务

├─renren-generator 代码生成器
│ └─resources
│ ├─mapper MyBatis文件
│ ├─template 代码生成器模板(可增加或修改相应模板)
│ ├─application.yml 全局配置文件
│ └─generator.properties 代码生成器,配置文件

1.3.项目部署

3.1下载renren-generator、renren-fast-vue、renren-fast

1.renren-generator 是代码生成器
2.renren-fast-vue 是前端页面的显示
3.renren-fast

在这里插入图片描述
在这里插入图片描述

人人开源gitee下载地址

3.2 配置renren-fast数据库

在这里插入图片描述
注意:这里使用的如果是其他的数据库是可以导入相应的sql

问题:我在这样子做完的时候点进renren-generator、renren-fast项目的pom文件在报错,发生该问题的根本原因是因为在项目文件夹的外层包含着另一个项目,此时项目文件无法确定该文件的pom依赖是引用哪一个parent依赖导致的
问题:'parent.relativePath' of POM io.renren:renren-generator:1.0.0 (D:\javaProject\renrenProject\renren-generator\pom.xml) points at com.huangliang.renren:renrenProject instead of org.springframework.boot:spring-boot-starter-parent, please verify your project structure
解决:我们可以在子模块perant标签里面加上 标签
在这里插入图片描述

3.3 renren-fast 启动

在这里插入图片描述

3.4 启动前端

使用npm install 构建项目,然后使用npm run dev启动前端项目
在这里插入图片描述
在这里插入图片描述

3.5 启动完成

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值