写点什么

JNPF——快速搭建应用好助手

  • 2024-09-04
    福建
  • 本文字数:1273 字

    阅读完需:约 4 分钟

JNPF——快速搭建应用好助手

​有些人自始至终都不明白低代码开发平台为什么莫名其妙就火了。当然,很多人也不明白微软为什么要并购 Github。今天就以 JNPF 可视化平台做案例,介绍低代码的快速便捷。



一、JNPF 可视化平台介绍


如果拥有 JNPF,你将拥有全套平台源码支持。你没有看错,JNPF 是提供全源码的平台。


基于 Java Boot/.Net 构建的简单、跨平台快速开发框架,提供可视化的界面设计和逻辑编排,大幅降低开发门槛,少量编译部署,更像一种傻瓜式的应用搭建平台,即可应对个性化/复杂业务场景需求,支持私有化部署(本地部署)。


官网地址:https://www.jnpfsoft.com


基于 SpringBoot 微服务架构和 SpringCloud 模式,提供了完善的平台扩增基础,满足了系统快速开发、灵活拓展、无缝集成和高性能应用等综合能力;采用前后端分离模式,前端和后端的开发人员可分工合作负责不同板块,很便捷。


二、搭建 JNPF 可视化平台


首先,我们来到 JNPF 平台,点击系统管理-系统菜单,新建你想搭建的应用(如图所示)。


​你还可以针对应用内容,做更多的分类菜单。



1.表单设计


接着,我们进行分别创建工作表,下图所示是创建薪资信息的表单编辑页面。


多达 50 余种的可复用控件,上千款 UI 图表配置,自由发挥。



表单中的相关控件,定义了实体的字段。例如薪资信息中的“姓名 ID”,字符串类型字段自动浮现为 computerfield101(姓名)。此外,数据库表也是自动生成的,当然你也可以手动生成或添加修改。

2.报表设计



报表引擎具备 OLAP 多维分析功能,属性栏、格式栏提供多样式配置,通过简单的拖拽,即可制作出一个个柱形图、折线图、饼图等图表,涵盖较为广泛的应用情景。

上回说这学期上课前会开个会,大概时间会在什么时候哈

3.流程设计



原本线下流程搬到 JNPF 平台上,支持包括条件分支、选择分支、并行分支、子流程、一流程多表单、一表单多流程、定时发送、超时提醒等等功能,可以自行体验。

4.代码生成器



基于代码生成器,在线生成前后端代码,可以减少开发者 70%以上的开发任务。面对业务复杂度带来的需求扩展,可以进行深度的二次开发,你可以不用担心的是 JNPF 全源码交付,意味着成交后底层逻辑你将可以了如指掌,届时进行更好的开发。



三、使用 JNPF 可视化平台

1.前后端分离:


最新主流前后分离框架(SpringBoot+Mybatis-plus+Ant-Design+Vue3),容易上手,代码生成器依赖性低,灵活的扩展能力,可灵活实现二次开发;


2.多数据源:


连接多数据源,将第三方系统数据整合在平台里。包括主流数据库 SQL Server、MySQL、Oracle、PostgreSQL,同时兼容国产数据库达梦、人大金仓等。



3.预置功能:


封装完善的用户、角色、菜单、组织机构、数据字典、在线定时任务等基础功能。强大的权限机制,支持访问授权、按钮权限、数据权限、表单权限等


4.私有化部署:


通过私有化部署,将系统部署在用户本地服务器上,有效实现内外网隔离,数据安全掌握在自己手里,安全性、可控性与稳定性有所保障,大幅降低数据外泄的风险。


四、总结


低代码是传统软件开发逐步优化和演变的产物,减轻专业工程师的编码压力,减少业务员与 IT 部门反复沟通的繁琐,基于可视化和模型驱动理念,结合多端体验技术,低代码已越来越成为软件开发工具中的佼佼者。

用户头像

还未添加个人签名 2023-06-19 加入

还未添加个人简介

评论

发布
暂无评论
JNPF——快速搭建应用好助手_伤感汤姆布利柏_InfoQ写作社区