项目简介
JNPF是种专为提高开发效率而生的低代码二次开发框架以及基于代码生 成器的java开发平台。
为简单的增删改查、复杂的表单、简单的事务操作提供了完全自动化的开发平台。
能大幅降低开发和沟通成本,简化开发流程,缩短开发周期。
适合中小型前后端分离的项目,尤其是互联网创业项目和企业自用项目。
通过自动化开发,前端可以定制任何业务、任何流程!
项目特色
在线解析
拖拽式的表单设计器,快速设计使用
自动生成表单代码,清晰可读易扩展
自动生成三层架构的完整项目和代码
自动生成多层次代码,代码结构清晰
自动生成java页面和移动端平台代码
对于前端
主体框架采用jQuery, 极大地简化了JavaScript 编程
UI层使用bootstrap框架,使得web开发更加便捷
APP端使用当前最流行的Vue.js框架和H5页面
APP的UI层使用uni.app,跨多端的开发小程序
对于后端
后端框架SpringBoot的核心就是简化配置,快速开发
SpringCloud是一套目前完整的微服务解决框架
数据库框架采用Mybatis,支持定制化SQL
支持 Mysql,Sqlserver,Orcal等主流数据库的数据支持兼容
自主研发的代码生成 器介绍
本平台采用Velocity(vm)模板引擎来进行代码 生成器模板的开发,集成了前后端模板,支持全页面操作生成自己想要的功能,包括单表的增删改查,多表关联的开发,还有工作流程表单的开发以及移动端的界面功能生成。有效降低软件开发投入成本,使开发变得简单。
关联主表、字表数据
拖拉式表单布局设置
列表属性、按钮等设置
输出模块设置
自动输出代码