JNPF快速開發平臺-簡單快速高效開發java專案

jiebrhjdmrj發表於2020-10-10

JNPF快速開發平臺

JNPF快速開發平臺採用前後端分離技術、採用B/S架構開發,形成一站式開發多端(APP+PC)使用。

 

使用JNPF開發平臺可以簡單、快速、高效的構建各種型別java專案。

 

介紹

JNPF.java版採用前後端分離,可將程式碼直接匯入idea執行,也可將前後端程式碼利用ngnix分開部署。

JNPF主體架構、技術

採用前後端分離技術,主體架構為B/S,PC端和APP混合開發。

 

前後端分離特點

JNPF快速開發平臺平臺採用全新的前後端分離架構模式。前後端分離已成為網際網路專案開發的業界標準使用方式,透過 nginx+tomcat 等方式(也可以中間加一個nodejs)有效的進行解耦,並且前後端分離會為以後的大型分散式架構、彈性計算架構、微服務架構、多端化服務(多種客戶端,例如:瀏覽器,車載終端,安卓,IOS 等等)打下堅實的基礎。

 

的前端專案與後端專案是兩個專案,需要獨立部署,兩個不同的工程,兩個不同的程式碼庫,前端透過 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

平臺展示


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69934706/viewspace-2726072/,如需轉載,請註明出處,否則將追究法律責任。

相關文章