歡迎您光臨本站 註冊首頁

J2eeFAST 2.0.8 版本釋出

←手機掃碼閱讀     admin @ 2020-08-11 , reply:0
  • 本次更新
    • 2020-08-10 v2.0.8
    • 解決issues #I1LLJX 問題,頁面多個表格回撥混亂問題.
    • 修復使用者頭像不存在、或者頭像地址異常顯示問題
    • 修復CVE-2020-11996 | Apache Tomcat HTTP/2拒絕服務漏洞
    • 修復JAT 設定日誌名稱路徑無效問題
    • 修改輸入框後圖示帶點選事件樣式.
    • 優化頁面ibox卡片樣式UI
    • 新增登入驗證碼型別[支援算數格式]
    • 修復系統監控獲取硬碟資訊光碟機問題
    • 修復表格凍結列問題
    • 優化表格凍結列樣式
    • 擴增字典表資料值長度
    • 新增上傳元件.
    • 優化程式碼生成器新增關聯公司機構,支援生成TAB頁面
    • 新增第三方登入整合JustAuth外掛
    • 新增上傳檔案管理表與業務關聯表
    • 程式碼生成器支援單獨生成實體類,支援程式碼生成業務關聯上傳元件
    • 支援上傳資訊線上預覽功能,fastJS.js 新增開啟檢視方法
    • 新增多級聯動控制元件(未優化完),新增多級非同步聯動示例
    • 專案文件轉移至[語雀]、Gitee WIKI文件不在維護、更新
    • 針對專案關鍵JS進行加密壓縮、生成環境提高專案安全性
    • 新增無密登入方法
    • 優化其他細節

J2eeFAST

J2eeFAST 是一個致力於中小企業 Java EE 企業級快速開發平臺,永久免費、真開源,拒絕標題黨,基於經典技術組合(Spring Boot、Spring MVC、Apache Shiro、MyBatis-Plus、Freemarker、Bootstrap、AdminLTE)採用經典開發模式,讓初學者能夠更快的入門並投入到團隊開發中去。 線上程式碼生成功能,包括核心模組如:組織機構、角色使用者、選單及按鈕授權、資料許可權、系統引數、內容管理、license認證,BPM工作流等。採用鬆耦合設計;介面無重新整理,一鍵換膚;眾多賬號安全設定,密碼策略;線上定時任務配置;支援多資料來源;支援讀寫分離、分庫分表.

軟體架構

  1. 核心框架:Spring Boot 2.2.5.RELEASE
  2. 安全框架:Apache Shiro 1.4.2
  3. 模板引擎:Freemarker
  4. 前端:AdminLTE 2.3.8, Bootstrap 3.3.7, Bootstrap-Table 1.11.0, JQuery 3.3.1
  5. 持久層框架:MyBatis-Plus 3.3.1
  6. 定時任務: Quartz
  7. 資料庫連線池:Druid 1.10.1
  8. 資料庫: Mysql5.7
  9. 分散式快取資料庫: Redis 4.0.9
  10. 工具類:Hutool 4.5.8
  11. 工作流引擎:flowable 6.4.2

演示地址

  1. 演示地址: http://www.j2eefast.com
    賬號 :admin 密碼:admin
  2. 功能還在陸續更新中......

內建功能

  1. 使用者管理:使用者是系統操作者,該功能主要完成系統使用者配置。
  2. 部門管理:配置系統組織機構(公司、部門),樹結構展現支援資料許可權。
  3. 崗位管理:配置系統使用者所屬擔任職務。
  4. 選單管理:配置系統選單,操作許可權,按鈕許可權標識等。
  5. 角色管理:角色選單許可權分配、設定角色按機構進行資料範圍許可權劃分。
  6. 字典管理:對系統中經常使用的一些較為固定的資料進行維護。
  7. 引數管理:對系統動態配置常用引數。
  8. 操作日誌:系統正常操作日誌記錄和查詢;系統異常資訊日誌記錄和查詢。
  9. 登入日誌:系統登入日誌記錄查詢包含登入異常。
  10. 線上使用者:當前系統中活躍使用者狀態監控。
  11. 定時任務:線上(新增、修改、刪除)任務排程包含執行結果日誌。
  12. 程式碼生成:前後端程式碼的生成(java、html、xml、sql)支援CRUD下載 。
  13. 服務監控:監視當前系統CPU、記憶體、磁碟、堆疊等相關資訊。
  14. 線上構建器:拖動表單元素生成相應的HTML程式碼。
  15. 連線池監視:監視當前系統資料庫連線池狀態,可進行分析SQL找出系統效能瓶頸。
  16. 產品許可: 對專案進行許可證書控制,防止程式拷貝執行。
  17. 公告通知: 針對專案升級重要情況出通知公告直接生成靜態頁面,可以實現延遲推送,設定時效性,實時預覽功能

common 模組中crypto包下有關於銀行加密演算法 DES 3DES 國密,怎麼算MAC 銀行密碼加密、都是通過專案實踐的。 對這塊感興趣的可以學習下

產品許可生成數字證書 保護個人與企業的軟體作品權益,降低盜版造成的損失

專案配置檔案yml對於敏感欄位如資料庫密碼,證書密碼,等重要敏感資訊加密。防止敏感資訊直接暴露!#注意 資料加密安全性其實是相對的,什麼加密如果私鑰或者key洩露都是無用,這個世界上沒有一種加密方法是絕對安全的。這種加密方法只能做到:防君子不防小人!!


 寫法需要加密的引數 ENC{} DES{} 包裹 或者 SM4{} 包裹 系統會自動識別,其他正常引數不加即可
 例如:
 spring:
     datasource:
         #預設(主)資料庫配置
         default:
             driverClassName: com.mysql.cj.jdbc.Driver
             url: SM4(YPS0KwUcR6ZETrk1CkHPQydzrGO0WEGKb23G4SYdxRHfCqpDI+CrZfEhdxrjkLrH8TlmyqsC50mP/q4ZJzyJfauQIZ3AbsgQ3k/XzDwsrvSI+58c1UuMKaZW3zdIPj1wg+dUmfldaW4i3CQOfHGXwXL+hpVTIjpUBPZFewkPcnk=)

安裝教程

  1. 需要準備環境 Mysql5.7以上、 JDK 1.8、 Maven 3.3 、Redis4.X 以上 、開發工具 eclipse 或者 IEDA

  2. 下載原始碼 git clone https://gitee.com/zhouhuanOGP/J2EEFAST.git

  3. 編譯程式碼 找到根目錄下 pom.xml,執行 mvn clean install 命令編譯一鍵打包。 一般來說不會有什麼問題,如果還是編譯不成功,可以按照優先順序逐個編譯試一試。

  4. 匯入資料庫 db目錄裡initDb.sql 有建庫建表語句按步驟執行即可

  5. 將程式碼匯入開發工具fast-admin啟動模組- 執行 FastApplication 類即可 注意: fast-admin模組 資源目錄 application-Test.yml 中修改連線資料庫 連結地址 如果你是按照initDb.sql 建庫,test.sql匯入初始資料 則賬號密碼使用者名稱都不需要修改

  6. 搭建文件

參與貢獻

  1. 本專案設計思路借鑑了當前gitee中 開源專案中後臺管理框架眾多優秀專案的設計思路

版本更新

  1. 更新日誌

關於系統

  • J2eeFAST (快速開發開源系統)名字由來:包含作者對於軟體開發的美好幻想,希望軟體開發變的快速而簡單,每個人都能分享自己的技術從而達到快速又強大的軟體系統,讓我們有更多的時間去陪伴家人!你可能在本系統中看到眾多優秀開源專案的影子,因為她本身集成了眾多優秀的開源專案精華功能,在這種環境中成長的,但是她目前還有很多缺點,希望大神們嘴下留情。如果你也喜歡開源、喜歡本專案,作者歡迎您的加入, J2eeFAST會因為您的加入而變的更加完善與豐富!
  • 如果本專案對你有幫助,請點選Star收藏,本專案會長期維護,若你在使用中有任何問題或建議,歡迎在碼雲issue提交問題作者會第一時間處理,讓我們一起完善J2eeFAST
  • 官網: http://www.j2eefast.com
  • 關於文件:語雀 文件
  • 關於更新:專案現在會放緩更新優化細節,演示網站會不定期暫停訪問,帶來不便盡情諒解!

免責宣告:

  • 本專案程式碼全部開源,無需任何費用。如果有人向你販賣本系統都是騙子!
  • 不得將 J2eeFAST 於危害國家安全、榮譽和利益的行為,不能以任何形式用於非法為目的的行為,否則後果自負
  • J2eeFAST 前身主要用於銀行專案,本身很注重安全因素,可以從專案登陸可以看出.但是您也需瞭解使用本軟體的風險,是軟體皆有漏洞,任何人都無法保證100%沒有漏洞,所以由軟體漏洞造成的損失不予賠償,也不承擔任何因使用本軟體而產生相關法律責任。請軟體上線使用前進行足夠的安全檢測,以避免此問題發生。
  • 新版本會增加專案啟動證書認證,可以使用你的機器碼在演示地址中生成證書後啟動。若你是大神則略過!

參與開發

  • 謝謝大家支援,如果你希望參與開發,歡迎fork本專案,並Pull Request您的commit。

碼雲Gitee(主): https://gitee.com/zhouhuanOGP/J2EEFAST

Github(輔): https://github.com/zhouhuan751312/J2EEFAST

演示圖

輸入圖片說明 輸入圖片說明 輸入圖片說明 輸入圖片說明 輸入圖片說明 輸入圖片說明 輸入圖片說明 輸入圖片說明 輸入圖片說明 輸入圖片說明


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/117844/j2eefast-2-0-8-released
J2eeFAST 2.0.8 版本釋出已經有114次圍觀

http://coctec.com/news/soft/show-post-248316.html