JNPF快速开发平台

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

使用JNPF开发平台可以简单、快速、高效的构建各种类型java项目。

JAVA版介绍

JNPF.java版采用前后端分离,可将代码直接导入idea运行,也可将前后端代码利用ngnix分开部署。

JNPF主体架构、技术

采用前后端分离技术,主体架构为B/S,PC端和APP混合开发。

前后端分离特点

JNPF快速开发平台平台采用全新的前后端分离架构模式。前后端分离已成为互联网项目开发的业界标准使用方式,通过 nginx+tomcat 等方式(也可以中间加一个nodejs)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS 等等)打下坚实的基础。

JNPF快速开发平台的前端项目与后端项目是两个项目,需要独立部署,两个不同的工程,两个不同的代码库,前端通过 ajax 来调用 http 请求调用后端的restful api。前端只需要关注页面的样式与动态数据的解析和渲染,而后端专注于具体业务逻辑。

主要技术栈

前端

JS框架:jquery, bootstrap, vue

UI框架:bootstrap、ElementUI

富文本编辑:UEditor

文件上传:webuploader

客户端验证:jquery-validate

Socket通讯:socket. IO,webSocket

图标组件:echarts、highcharts

打印组件:lodop、h5打印

APP JS框架:uniapp, h5, vue

APP UI框架:uniapp

后端

核心框架: springboot

数据库框架:mybatisplus

缓存框架:redis

接口文档:swagger2

项目构建:maven

数据库驱动:mysql、sqlserver、oracle

负载均衡:ngnix

日志组件:slf4j

在线预览doc文件:openOffice

代码生成器:自主研发generator

任务调度:quartz

平 台 展 示

java项目_JNPF快速开发平台-简单快速高效开发java项目相关推荐

  1. 浅谈快速开发平台:突破系统开发边界,赋能企业数字化!

    快速开发平台,简单地说就是指那些不用编码或通过少量代码,就可以快速开发应用程序的平台.既可以降低开发人力成本,又可以缩短开发时间,从而实现企业降本增效的价值. 今天为大家介绍4款成熟业务的快速开发平台 ...

  2. 【物联网开发平台MQTT快速接入使用】

    物联网开发平台MQTT快速接入使用 最近做的一个小项目需要将数据上传到物联网平台,然后在网上看了相关视频是如何操作的,进行一些简单的记录,使用的平台是腾讯云平台 视频教程链接 图 1 图 2 图 3 ...

  3. ecshop二次开发的简单快速入门教程

    ecshop二次开发的简单快速入门教程,具体请下载文档 ecshop_dwt_lbi_详解.rar (106 KB) 下载次数: 9 转载于:https://my.oschina.net/u/3360 ...

  4. 2021山东大学软件学院JAVA高程课设-考试平台的设计与开发(一)

    系列目录 2021山东大学软件学院JAVA高程课设-考试平台的设计与开发(一) 2021山东大学软件学院JAVA高程课设-考试平台的设计与开发(二) 2021山东大学软件学院JAVA高程课设-考试平台 ...

  5. 【嵌入式开发】手把手教你4418/6818开发板屏幕修改 本文转自迅为: http://www.topeetboard.com 开发平台:iTOP-4418/6818开发板 44186818屏幕

    [嵌入式开发]手把手教你4418/6818开发板屏幕修改 本文转自迅为: http://www.topeetboard.com 开发平台:iTOP-4418/6818开发板 4418&6818 ...

  6. LeaRun快速开发平台,快速开发.net/java项目

    Learun软件快速开发平台是一款轻量化多语言可视化开发工具. 平台目前分为Java和.net(core)版本,内置有多套UI风格模板,核心功能基本相同,包括:向导式开发组件.BI可视化.拖拽式表单. ...

  7. .net快速开发平台—web快速开发框架

    力软web快速开发框架       力软web是基于ASP.NET MVC的敏捷开发系统,他是一款具有代码生成功能的智能快速开发平台.力软web的主架构是基于.Net MVC的b/s架构,后台ORM支 ...

  8. 选择软件开发平台,“快速开发”是关键

    一.快速开发平台 传统代码级开发成本越来越高,软件的功能升级跟不上市场的变化,客户的满意度越来越低.造这方面的原因是多方面,最重要是人力成本大幅上升和企业对软件的要求越来越高,通用的软件产品已无法满足 ...

  9. 织信Informat-低代码开发平台 JNPF快速开发平台可视化工具 3.3.3版本

    织信 织信为用户提供了两种不同方式来实现低代码编程扩展的功能: 自动化 针对不具备编程能力的普通用户,织信提供了可视化的自动化配置功能. 织信自动化是把脚本模块复杂的代码编程逻辑封装起来,并将织信平台 ...

最新文章

  1. 计划策略-11-毛需求计划
  2. vue if判断_VUE学习记录2
  3. python输入三个商品_用python3采集shopify站点商品
  4. 数学建模学习笔记(八)——分类模型
  5. 南京江南贡院值得去吗_这12个地方是一种瘾,值得一去再去,有你想要去的吗?...
  6. 如何生成可变表头的excel
  7. 用Docker搭建Laravel开发环境
  8. vuforia的物体识别能识别大物体吗_衢州sensopart 物体识别检测视觉-灵测信息
  9. 【CCCC】L2-004 这是二叉搜索树吗? (25分),二叉搜索树前序遍历
  10. XML Schema帮你建模
  11. [导入]2007年美国电影上映时间表
  12. Js传参中文乱码解决方法
  13. Python自然语言处理 8 分析句子结构
  14. android长度测量工具,手机测量长度软件
  15. 慢慢的,就没有了,就像从未存在过
  16. 数据预处理阶段“不处理”缺失值的思路
  17. 离散数学复习:二元关系
  18. **将古典融汇到现代(二)一座连接蕴涵式和三段论的桥--皮尔斯逻辑之五**
  19. 深度学习项目:泰坦尼克号生存预测【附完整源码】
  20. 5家同日在港股上市4家破发:有公司获500倍认购,康圣环球等惨烈

热门文章

  1. 22年前被嘲养猪的北大学子,如今带领200多户住上别墅,90后研究生也跟他加入养猪行列...
  2. 斯坦福大学报告称中国AI论文引用率首超美国!但李国杰院士也发文灵魂拷问!...
  3. 一块GPU如何模拟猴子大脑?
  4. IBM中国研究院被曝已全面关闭
  5. 如何防止我的模型过拟合?这篇文章给出了6大必备方法
  6. 贝叶斯深度学习2020 最新研究总结
  7. 清华姚班/智班2020级新生来了!中国奥数新晋“一姐”在列,湖南、湖北人数最多...
  8. 飒!阿里巴巴 29 个吊炸天的开源项目!
  9. Zookeeper源码分析:Leader角色初始化
  10. ab串(要求a在b的右面)