神器!一键生成Spring Boot +Vue项目,接私活能缩短一半工期

createh52个月前 (02-01)技术教程13

今天给大家推荐一款自己公司正在打磨的一款一键部署,一键生成全自动化的低代码生成器工具,可以实现前端可视化操作(拖拽形式+配置就可以生成前端页面),后端直接结合前端代码一键生成,数据库(含表字段)可一键生成(拖拽形式+配置),生成完成之后直接部署就可以了,生成的前端代码是Vue,后端代码是springboot。

目前还在不断的迭代当中,主要是想满足在校大学生的毕业设计的烦恼,一键生成完整的Springboot & Vue项目,毕设的功能基本上都够用了,功能是不是很强大了。

当然是拿出来学习的,所以也需要更多的喜欢这个项目的人加入我们来一起共同学习和完善这套系统。那么下面给大家介绍下功能吧!再提一句记住现在是免费的!

功能如下:

  1. 数据仓库

新增数据库

新建表

组件拖拽

主键,输入框,密码框,下拉框,单选,多选,开关,滑块,日期,图片上传,评分,外键,颜色,计数器

2.前端页面设计(暂时支持ElementUI)

组件拖拽

推荐表单,图片上传,复选框,评分,开关,远程下拉,远程标签,打印,链接按 钮,头像,图片,超链接,还包含一些日常表单组件,容器组件,导航组件,高级 组件

3.Api列表

自定义设置后台接口,支持sql和json形式


功能介绍:

一、首先下载和安装

下载安装代码生成器工具链接地址见文章底部

1、下载好直接解压

2、直接进入文件夹里面记得文件夹要保持英文路径

3、然后等待几分钟后会自动启动系统


会出现以下界面


二、注册

注意:使用手机号注册

填写用户名和密码以及邀请码,没有邀请码是不能注册的

然后根据方式获取邀请码填写即可


三、登录



四、数据仓库

根据数据仓库设计数据库表字段,用于在页面设计时可以快速配置内置的CRUD代码实现。如下图:

1、新建仓库

2、按钮功能介绍

3、数据库字段设计及生成代码

数据仓库这里就成功生成了。


4.页面设计

5.进入页面设计新建一个页面


新增完成之后可以自定义修改页面名称

6.点击组件按钮查看所有组件

官方组件

推荐表单,图片上传,复选框,评分,开关,远程下拉,远程标签,打印,链接按 钮,头像,图片,超链接,还包含一些日常表单组件,容器组件,导航组件,高级组件

如果以上组件不满足需求可以在组件市场进行下载

也可以自行开发组件使用。


父子表组件展示:


拖拉完成之后,数据仓库中的数据字段就直接在里面呈现,接着点击保存页面,最后预览页面,就可以进行CRUD的操作了。

预览页面进行添加

进入添加操作

以上还可以直接打印、导出等功能。


图表展示:

一共可以实现几十种统计的图表。


代码生成器的大致使用就介绍完了,下面来介绍一下前后端的代码生成到哪里了。

打开你安装的代码生成器目录,找到test文件夹就可以找到Java代码了

前端代码可以直接复制本地保存即可,也可以直接下载。

最后您还可以把低代码平台以maven的方式集成到自己的springboot项目中,参考project/test项目配置。


下载地址:
https://wwa.lanzoui.com/b0cwp2nte

来源:公众号——java版web项目

相关文章

一些可以显著提高大型 Java 项目启动速度的尝试

我们线上的业务 jar 包基本上普遍比较庞大,动不动一个 jar 包上百 M,启动时间在分钟级,拖慢了我们在故障时快速扩容的响应。于是做了一些分析,看看 Java 程序启动慢到底慢在哪里,如何去优化,...

有了它、就可以开始做一个简单的Java项目了

今天是刘小爱自学Java的第98天。感谢你的观看,谢谢你。话不多说,开始今天的学习:经过97天的学习,对于JavaSE、数据库以及前端的基本知识,都有了一个大致的了解。在有了这些基础后,就可以开始做J...

javaSSM商城实战项目教程(java商城秒杀思路)

技术准备为了完成这个J2ee项目,需要掌握如下技术,当然也可以以本项目为驱动,哪里不懂,学哪里,其实这也是最好的学习方式(带着目标去学习)JavaJava基础 和 Java中级 的大部分内容前端:HT...

公司使用了6年的Spring Boot项目部署方案 打包 + 一键部署,稳得一批

云服务器我们需要一台云服务器,我之前白嫖过一台丐版的,1 核1G 内存,并且已经安装了宝塔面板。这是从宝塔面板首页看到的服务器配置详情。MySQL登录宝塔面板,点击「数据库」→「添加数据库」,填写数据...

vue2和vue3各个版本项目结构和启动

vue2版本项目:uniapp微信小程序启动需要下载hbuilder和微信小程序工具。导入ruoyi-uniapp-master项目即可启动项目。ruoyi-ui是vue2版本前端代码,其他项目是后台...

Java程序员也能迅速读懂区块链工作原理,以开源的区块链项目为例

开篇我关注区块链相关的知识比较多,本身也是出身java的,但市面上的java区块链项目很少,除了新经币是java的,但开源不彻底。所以学java的同学很多人不知道区块链原理。那么今天来调试个简单的区块...