JNPF快速开发平台-用于快速开发Web+APP项目的Java开发平台

APP开发


浏览:1121 次

联合国儿童基金会

JNPF快速开发平台采用前端和后端分离技术和B/S架构开发,形成一站式开发和多端(APP+PC)使用。

JAVA简介

java版本采用前端和后端分离。前端项目和后端项目是两个需要独立部署的项目。两个不同的项目和两个不同代码库。前端调用http请求,并通过ajax调用后端的restfulapi。

联合国儿童基金会

主要架构

JNPF快速开发平台采用前后端分离技术和B/S架构,形成一站式开发和多端(APP+PC)使用,实现统一权限管理、灵活的接口调用、拖放流程构建等操作,采用行业领先的研发技术体系。

联合国儿童基金会

前端

Vue2.x元素UI公理WebScoket

后端

SpringBoot、SpringCloud、Mybatis、Maven、。NET Core3.1、Ocelot、EFCore、Nuget

移动终端

Android、IOS、微信小程序、混合应用、uniapp;

数据库

Oracle、SQLServer、MySQL

JNPF功能

拖放,视觉设计表单

我们使用所见即所得的表单设计方法。我们可以通过简单的拖放控件和数据绑定设置来完成表单设计。因此,使用我们的表单设计师,您可以在几分钟内设计出非常专业的表单,而无需专业的计算机知识。所有设计的表单都是标准表单,具有良好的互操作性和可扩展性,并且与所有主流浏览器兼容。

丰富的表单控件

内置100+控件,通过组装设计表单可以满足95%以上的常规业务需求;它支持通用开发模板、单表开发模板、多表开发模板,流程表单模板、移动开发模板和其他类型的控件。在表单设计过程中,可以直接使用内置表单控件或第三方控件。还支持自行开发的控件以满足特定要求。

强大的APP开发能力

APP的快速开发功能支持拖放开发各种APP中的组件,例如标题、文本框、各种类型的列表和按钮,以及页面部分中各种组件和页面的颜色、主题、大小、图标和其他样式的设置,以及按钮的连接设置。它使普通开发者能够基于JNPF敏捷开发框架开发App,而无需支付高薪雇佣Android和IOS开发者。

通过以上类型的配置信息,您可以完全控制业务模块代码并实现需要实现的功能。初始化配置信息时,可以通过可视化配置列的属性是主键字段还是下拉框字段来调整需要调整的字段。大多数可配置的信息都是下拉列表,可以直接选择,简单、快速、高效。

突破每个窗体的主键限制

大多数自动代码生成框架只能处理单个表,每个表只能有一个主键以确保持久性。JNPF开发平台打破了这一限制。您可以根据业务需要定义自己的表,并且可以使用联合主键。自动生成的代码将根据表中的所有主键自动执行持久化操作。不需要代码绑架,这使JNPF能够支持更复杂和多样的业务需求。

外部数据源访问

电子表格与纸质表格不同,尤其是在关键业务中使用的电子表格。数据高度相关。通常,这些数据也存储在不同的系统中,如ERP和HR。JNPF表单解决方案提供外部数据访问功能。您可以根据需要在表单中反映来自不同系统的数据。

高度原始生态

JNPF开发平台生成的代码是本地代码,没有任何特殊封装。只要使用过与主框架相关的技术的开发人员对生成的代码没有任何困惑,他们就可以确保他们能够看到、理解和更正代码。

系统响应迅速

JNPF开发平台采用了原始的代码生成策略,没有任何复杂的封装。同时,将参考文件的数量保持在最小,并对代码进行优化和排序。所有生成的代码都是标准化的,以确保整个系统的快速、平稳响应。