企业可以直接使用的Java低代码平台

随着数字化转型的加速推进,企业对于高效、便捷的应用开发需求愈发迫切。在这种背景下,低代码开发平台逐渐崭露头角,成为企业级应用开发的新趋势。近年来,国内外低代码市场呈现爆发式增长,诸多厂商纷纷布局这一领域,其中JVS低代码平台备受关注。

一、项目介绍

JVS低代码是一款面向企业级应用开发的低代码快速开发平台。它的核心价值在于帮助企业快速搭建自己的应用程序,降低软件开发成本,同时提供灵活性和可扩展性,使得企业能够根据自身需求进行定制开发。

二、应用场景

JVS低代码平台的功能丰富,应用场景非常广泛,它通过可视化的界面和预定义的组件库,开发人员和业务人员都可以使用拖放和配置来构建应用程序。

  • 企业管理:可以使用JVS低代码平台开发工作流应用、客户关系管理应用、销售跟踪应用等,以提高企业的运营效率。
  • 物流仓储:使用JVS低代码平台开发库存管理、运输调度等应用程序来优化物流流程。
  • OA系统:JVS低代码平台可以用于快速搭建各种办公自动化系统。
  • CRM系统:使用JVS低代码平台可以快速开发出符合企业需求的客户关系管理应用。
  • ERP系统:使用JVS低代码平台可以快速开发出符合企业需求的ERP系统。
  • 项目管理系统:使用JVS低代码平台可以快速开发出符合企业需求的项目管理系统。
  • 进销存系统:JVS低代码平台可以用于快速搭建进销存系统。

三、技术栈说明

组件名称

组件作用

开源协议

表现层(前端)

EsLint

前端代码质量检测

MIT

Vuex

前端框架

MIT

Element-ui

前端组件库

MIT

Crypto-Js

前端加密

BSD

axios

基于promise用于浏览器和node.js的http客户端

MIT

data-set

前端数据绑定

MIT

vue-router

前端路由

MIT

v-charts

图形化组件渲染

MIT

E-charts

图形化组件渲染

Apache 2.0

WebPack

前端代码打包

MIT

G2

图形化组件渲染

MIT

G6

图形化组件渲染

MIT

组件归属

组件名称

组件作用

开源协议

应用逻辑层(后端框架)

Lombok

代码精简

MIT

Mybatis plus

数据持久层

Apache 2.0

Hutool

底层工具集

木兰宽松许可证 V2

Swagger

在线接口文档

Apache 2.0

Groovy

敏捷脚本语言

Apache 2.0

Spring boot

基础脚手架

Apache 2.0

spring cloud alibaba

微服务框架

Apache 2.0

Xxl-job

定时任务

GNU 3.0

通过端口调用

Nacos

注册中心

Apache 2.0

Sentinel

接口限流

Apache 2.0

seata

分布式事务处理

Apache 2.0

Skywalking

链路跟踪

Apache 2.0

Redisson

分布式锁

Apache 2.0

RabbitMq

消息队列

MPL 1.1

Kafka

分布式消息队列

Apache 2.0

组件归属

组件名称

组件作用

开源协议

数据存储层

ElasticSearch

文件搜索引擎(日志、打文本)

Apache 2.0

Mongo

分布式文件存储数据库

Apache 2.0

Mysql

关系型数据库

GPL

通过端口调用

MariaDB

MYSQL集群

GNU 2.0

通过端口调用

mycat

数据分库

Redis

高性能的key-value数据库

BSD 3

组件归属

组件名称

组件作用

开源协议

运维支持层

Docker

容器

Apache 2.0

四、功能说明及界面介绍

1、首页,可手写低代码的页面

2、应用中心

应用中心是一个集中管理和提供企业级轻应用程序的平台或界面。它可以是类似企业轻应用的应用商店或者一个软件管理工具,用于管理者便捷的下载、上传、发布和安装各种企业级应用程序。

3、工作台

工作台是服务于整个体系内的审批操作的入口

4、应用快捷导航

应用快捷导航是将登录用户有权限使用的应用展示出来,鼠标点击后,系统展示可见的应用于对应的操作

5、列表引擎

列表页是管理平台中的基础页面,核心的逻辑是实现数据的增删改查(CRUD),列表页核心的几个要素:页面内容的数据展示、查询条件、页面按钮及按钮触发的逻辑。

6、逻辑引擎

逻辑引擎是用于对业务原子功能的逻辑编排,同时接入外部应用,以满足数据处理、业务实现、自动化业务的实现。轻松实现表单之间的数据互联互通,通过数据操作节点的配置和编排,业务人员再去实现底层的代码实现。

7、流程引擎

流程引擎基于一组节点与执行界面,通过人机交互的形式自动地执行和协调各个任务和活动。它可以实现任务的分配、协作、路由和跟踪。通过流程引擎,组织能够实现业务流程的优化、标准化和自动化,提高工作效率和质量。

8、表单引擎

表单设计器包括页面信息设置、表单可视化设计、页面权限设计、联动数据处理。

9、函数公式应用

在填写表单或修改表单数据时,可以使该字段的值根据公式自动计算出来,不需要再手动填写。

10、打印模板设计器

支持模型数据使用打印模板功能按照配置化方式打印模型数据。

 

在线demo:https://frame.bctools.cn/

开源框架地址:https://gitee.com/software-minister/jvs

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/127368.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL8 间隙锁在11种情况下的锁持有情况分析

测试环境及相关必要知识 测试环境为mysql 8 版本 间隙锁(Gap Lock):用于锁定索引范围之间的间隙,防止其他事务在此间隙中插入新记录。间隙锁主要用于防止幻读问题。 在可重复读的隔离级别下默认打开该锁机制,解决幻…

mariadb 错误日志中报错:Incorrect definition of table mysql.column_stats:

数据库错误日志出现此错误原因是因为系统表中字段类型或者数据结构有变动导致,一般是因为升级数据库版本后未同步升级系统表结构。 解决方法: 1.如果错误日志过大,直接删除。 2.执行 mysql_upgrade -u[用户名] -p[密码];,这一步…

c++模板库容器list vector map set操作和性能对比

文章目录 listvectormapset性能比较总结 list 列表&#xff08;list&#xff09;是C STL中的一种容器类型&#xff0c;它是一个双向链表&#xff0c;可以在任意位置高效地添加、删除、移动元素。 以下是一些常用的列表操作&#xff1a; 创建列表 #include <list> std…

一张图搞定英文星期、月份、季节总也搞不定的星期,月份,季节,一张图搞定,还有必用的常见搭配,再也不担心用错介词了~

一张图搞定英文星期、月份、季节 总也搞不定的星期&#xff0c;月份&#xff0c;季节&#xff0c;一张图搞定&#xff0c;还有必用的常见搭配&#xff0c;再也不担心用错介词了~

计算机毕设 招聘网站爬取与大数据分析可视化 - python 分析 可视化 flask

文章目录 0 前言1 课题背景2 实现效果3 Flask框架4 Echarts5 爬虫6 最后 0 前言 &#x1f525; 这两年开始毕业设计和毕业答辩的要求和难度不断提升&#xff0c;传统的毕设题目缺少创新和亮点&#xff0c;往往达不到毕业答辩的要求&#xff0c;这两年不断有学弟学妹告诉学长自…

[引擎开发] 杂谈ue4中的Vulkan

接触Vulkan大概也有大半年&#xff0c;概述一下自己这段时间了解到的东西。本文实际上是杂谈性质而非综述性质&#xff0c;带有严重的主观认知&#xff0c;因此并没有那么严谨。 使用Vulkan会带来什么呢&#xff1f;简单来说就是对底层更好的控制。这意味着我们能够有更多的手段…

理解一致性哈希算法

摘要&#xff1a;一致性哈希是什么&#xff0c;使用场景&#xff0c;解决了什么问题&#xff1f; 本文分享自华为云社区《16 张图解 &#xff5c; 一致性哈希算法》&#xff0c;作者&#xff1a;小林coding。 如何分配请求&#xff1f; 大多数网站背后肯定不是只有一台服务器…

适老产品反“坑老”,美的智能化家电是否能坐稳银发经济顺风车?

随着我国老龄化程度不断加深&#xff0c;银发经济崛起早已成为不争的共识。早在2013年&#xff0c;《中国老年人家电需求研究报告》就曾预测&#xff0c;仅在城镇空巢老年人家庭&#xff0c;每年产生的老年家电需求规模就超过600亿元&#xff0c;加上非空巢老人的需求&#xff…

<el-input> textarea文本域显示滚动条(超过高度就自动显示)+ <el-input >不能正常输入,输入了也不能删除的问题

需求&#xff1a;首先是给定高度&#xff0c;输入文本框要自适应这个高度。文本超出高度就会显示滚动条否则不显示。 <el-row class"textarea-row"><el-col :span"3" class"first-row-title">天气</el-col><el-col :span&…

智能化物流管理:全国快递物流查询API的角色与优势

前言 当今社会&#xff0c;物流行业已经成为了国民经济的重要组成部分&#xff0c;而快递物流则是物流行业中的一个重要分支。随着信息技术的不断发展&#xff0c;智能化物流管理正逐渐成为快递物流领域的趋势&#xff0c;而全国快递物流查询API作为其中的一部分&#xff0c;在…

虚拟机Ubuntu18.04安装对应ROS版本详细教程!(含错误提示解决)

参考链接&#xff1a; Ubuntu18.04安装Ros(最新最详细亲测)_向日葵骑士Faraday的博客-CSDN博客 1.4 ROS的安装与配置_哔哩哔哩_bilibili ROS官网&#xff1a;http://wiki.ros.org/melodic/Installation/Ubuntu 一、检查cmake 安装ROS时会自动安装旧版的Cmake3.10.2。所以在…

mysql MVCC(多版本并发控制)理解

最近看MVCC相关资料&#xff0c;这边做一个记录总结&#xff0c;方便后续理解。 目录 一、MVCC相关概念 二、MVCC实现原理 1.隐藏字段 2.undo log 3.Read View 4.MVCC的整体处理流程 5. RC&#xff0c;RR级级别下的innoDB快照读有什么不同 6.总结 一、MVCC相关概念 1…