锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 开源技术 / 网站前端开发 / 人人代码生成器CRUD低代码快速开发
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

锐英源精品原创,禁止转载和任何形式的非法内容使用,违者必究


人人代码生成器CRUD低代码快速开发


背景


人人代码生成器轻量但完整,对初学者友好,优于小公司摸索写的前端框架。学过后可以考虑支持拖拉的框架,这类框架在github上很多,阿里物联网云也支持低代码开发网站。

 

人人代码生成器介绍

 

人人代码生成器主要是针对我们的人人开源项目设计的,因此具有一定的针对性,在这里,我们以人人开源项目renren-fast为例来讲解,renren-fast是一个轻量级的,前后端分离的Java快速开发平台,能快速开发项目并交付【接私活利器】,该项目运行后,效果如图所示,接下来我们就使用代码生成器来快速给项目添加模块。

人人介绍

renren-generator是人人开源项目的代码生成器,可在线生成entity、xml、dao、service、html、js、sql代码,减少70%以上的开发任务 本地部署: 通过git下载源码 修改application.yml,更新MySQL账号和密码、数据库名称 Eclipse、IDEA运行RenrenApplication.java,则可启动项目 项目访问路径:http://localhost

renren-generator是人人开源项目的代码生成器,可在线生成entity、xml、dao、service、html、js、sql代码,减少70%以上的开发任务
本地部署:
通过git下载源码
修改application.yml,更新MySQL账号和密码、数据库名称
Eclipse、IDEA运行RenrenApplication.java,则可启动项目
项目访问路径:http://localhost

部署成功后效果如图所示,显示出我们数据库中所有的表。

人人表

准备数据表

我们在数据库中再创建一个英雄表:

CREATE TABLE `tb_heros` (

  `heros_id` BIGINT NOT NULL AUTO_INCREMENT,

  `name` VARCHAR(50) DEFAULT NULL COMMENT '名字',

  `intro` VARCHAR(500) DEFAULT NULL COMMENT '介绍',

  `power` TINYINT DEFAULT NULL COMMENT '武力',

  `intelligence` TINYINT DEFAULT NULL COMMENT '智力',

  PRIMARY KEY (`heros_id`)

) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='英雄';

之后我们再次刷新代码生成器界面,会发现多了一个英雄表:

人人英雄表

生成代码

我们选中英雄表,点击生成代码按钮,会生成一个“renren” 压缩包,我们将压缩包解压,得到如下文件:main目录和sql文件。main目录下有:java和resource目录。

分别是资源文件和代码文件。

首先我们打开我们的资源文件,发现里面有一个src文件夹和一个mapper文件夹

后端:mapper文件里包含的是后端部分中我们该新增模块的mybatis的配置文件HerosDao.xml,

前端:而我们的src文件里包含了前端部分中我们新添加模块的前端视图部分,我们先将前端部分代码添加到指定位置,注意右图最下面两个文件。

人人代码vue人人后端gene

这次我们能够看到项目中新添加的模块能够正常使用,通过我们的代码生成器,快速的实现了新创建表的增删改查各种功能。

 

友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州市金水区郑州大学北校区院(文化路97号院)内