通过人人开源项目快速搭建一个后台管理系统

本文介绍了renren-fast,一个用于快速搭建和部署Java后台管理系统的轻量级框架,可节省大量工作。涵盖了从后端部署、数据库设置到前端部署的详细步骤,以及利用renren-generator自动生成代码的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍

每当我们想要写一个管理系统时,往往都要经历写Entity、Mapper、Service和Controller这样一个过程,这个过程从0到1写往往是一个繁杂且重复的工作。
renren-fast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付,通过它可以帮助我们快速搭建一个后台管理系统,帮助我们节省70%~80的工作量

人人开源项目地址:https://gitee.com/renrenio

image.png

后端部署

前端部署

关于搭建人人开源前端项目,坑还比较多的,花费了我好几天才搭起来,最后参考了一篇博客,问题得以解决。

一定要注意版本对应关系!


参考教程地址:https://www.cnblogs.com/slothhh/p/16927857.html#!comments
注:这里使用python2.7而不是python3

  • 本地安装python指令(这种方式会自动为我们匹配合适的版本,建议小白使用)
npm install --global --production windows-build-tools
  • 项目运行成功截图

代码快速生成器–renren-generator

通过该项目,可以快速根据本地数据表生成从Entity、Mapper到Controller等组件的全套代码
使用步骤:

  • 通过git下载源码:https://gitee.com/renrenio/renren-generator.git
  • 修改application.yml配置文件,修改数据源为本地数据库信息
  • 修改generator.properties配置文件,主要填写生成后的代码工程信息。renren-generator项目会根据数据表生成对应的代码。
# 项目的主路径
mainPath=com.liucc
# 包路径
package=com.liucc.gulimall
# 模块名称
moduleName=ware
# 作者名
author=xxx
# 作者邮箱
email=xxx0@qq.com
# 数据表前缀
tablePrefix=wms_

#\u7C7B\u578B\u8F6C\u6362\uFF0C\u914D\u7F6E\u4FE1\u606F
tinyint=Integer
smallint=Integer
mediumint=Integer
int=Integer
integer=Integer
bigint=Long
float=Float
double=Double
decimal=BigDecimal
bit=Boolean

char=String
varchar=String
tinytext=String
text=String
mediumtext=String
longtext=String


date=Date
datetime=Date
timestamp=Date

NUMBER=Integer
INT=Integer
INTEGER=Integer
BINARY_INTEGER=Integer
LONG=String
FLOAT=Float
BINARY_FLOAT=Float
DOUBLE=Double
BINARY_DOUBLE=Double
DECIMAL=BigDecimal
CHAR=String
VARCHAR=String
VARCHAR2=String
NVARCHAR=String
NVARCHAR2=String
CLOB=String
BLOB=String
DATE=Date
DATETIME=Date
TIMESTAMP=Date
TIMESTAMP(6)=Date

int8=Long
int4=Integer
int2=Integer
numeric=BigDecimal

nvarchar=String
  • 通过idea开发工具启动renren-generator项目

image.png

image.png

  • 勾选所有的数据表,点击“代码生成”按钮,会自动下载一个zip压缩包

image.png

  • 生成的代码结构

image.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值