java先後端分離框架,SpringCloud開發微服務平臺

JNPF.java版本採用全新的先後端分離架構模式。先後端分離已成爲互聯網項目開發的業界標準開發方式,經過 nginx+tomcat 等方式有效的進行解耦合,而且先後端分離會爲之後的大型分佈式架構、彈性計算架構、微服務架構、多端化服務打下堅實的基礎。html

技術選型:java

  • SpringBoot
  • SpringCloud
  • Mybatis-Plus
  • Redis
  • Jquery
  • Vue
  • Bootstrap
  • ElementUI
  • Uniapp
  • H5

JNPF.java採用SpringBoot框架和SpringCloud框架,springboot框架的特色在於簡化配置,快速開發,再在搭配上代碼生成器,讓不懂代碼的人也能作到快速開發軟件。Springboot也有良好的擴展性,能夠將springboot項目拆分爲springcloud微服務,springcloud是一套目前完整功能的微服務框架。mysql

微服務已經成爲將來開發的大趨勢之一了,愈來愈多的企業開始轉型微服務架構,使用微服務架構的項目更加易於開發和維護,而且突破了技術棧的限制,在JNPF.java項目中,已經不限制開發語言了,你可使用c#語言來開發java項目。nginx

功能模塊:spring

  • 代碼生成器
  • 數據鏈接
  • 功能管理
  • 系統配置
  • 菜單導航
  • 組織管理
  • 崗位管理
  • 用戶管理
  • 權限管理
  • 工做流引擎
  • 流程委託
  • 流程設計
  • 報表設計
  • 知識管理等多種原生組件

功能概述:sql

代碼生成器:支持單表,主附表,樹表,一對一,一對多,左樹右表的直接生成,只需簡單配置,就能夠生成數千行高質量代碼,5分鐘快速開發一個業務邏輯,一週開發一個進銷存不是夢。能夠在線設計數據庫,而後自動建立數據庫表和字段(無需手動去建立數據庫表和字段),而後導出代碼,生成前臺html 到後臺java的全部代碼,生成的代碼功能包括:增刪查改,批量刪除,排序,權限到按鈕,若是沒有複雜的業務邏輯,無需手寫一行代碼。數據庫

數據鏈接:支持mysql、oracle、SqlServer三大數據庫。c#

工做流引擎:可視化工做流開發,包括表單開發、流程設計、工做流管理。後端

菜單導航:對菜單進行增刪改查。tomcat

權限管理:崗位、用戶、角色進行細緻的功能權限受權,受權每一個功能不一樣按鈕。

報表:支持在線設計報表。

多數據源:代碼生成器支持鏈接不一樣的數據庫,生成的模塊能夠鏈接指定的數據庫,方便擴展爲saas系統。每一個模塊或者插件能夠指定鏈接不一樣的數據庫。

原生組件開發:系統內置多個原生組件,能夠在線升級。

平臺展現

 

 

 

 

 

 

 

相關文章
相關標籤/搜索