关于less:JNPF快速开发平台简单快速高效开发java项目

4次阅读

共计 878 个字符,预计需要花费 3 分钟才能阅读完成。

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

平台展现

正文完
 0