老成FMS 5.0 發布:多處更新,通用的模板告別拷貝 jsp

2020-12-17 開源中國

老成 FMS 5.0 版本除了修改以前版本的各種 bug 外,功能增強是最大特色

  1. 增強 mybatis 的通用 service 功能,增刪改查,事務都支持對象一次性搞定

  2. 前端 ui 代碼在線生成

  3. 通用的列表與表單模板,後臺設置參數,告別拷貝 jsp 。

老成 FMS 是一個相對重量級的集成快速開發框架,前端後臺資料庫乃至業務都有一定的耦合度,後臺使用大家再熟悉不過的 JAVA SSM ,前端有 bootstrap,layui 等。當然快速框架常用的功能都會有的,比如說欄目管理啦,用戶管理啦,用戶組及權限管理啦,CMS 啦,生成靜態頁面啦等等。但這些都不是老成 FMS 與眾不同的地方,特別之處在於:

  1. 通用 Service 動態生成 sql ,其實就跟 mybatis-plus 類似,增刪改查直接使用對象方法。但我覺得比 mybatis-plus 還更方便一些,0接口,0配置。具體類是 cn.lcfms.bin.BaseService ,功能保證強大,有興趣的同學可以去看一看,支持直接傳入sql語句,支持事務處理,下面有使用文檔。

  2. 通用的增刪改查頁面,什麼意思?你難道沒有發現,項目每次增加一個業務,你就要複製幾張 jsp 頁面,大部分地方不變,少數幾個地方修修改改,現在這些複製粘貼的地方你都可以不用寫了,只需要後臺傳參數,有一個通用的頁面,滿足絕大多數功能。具體類都在 cn.lcfms.bin.view 這個包裡。

  3. 當然萬事無絕對,你的頁面太複雜,通用頁面滿足不了,你只能老老實實寫 jsp ,但 FMS 提供了前端代碼生成功能,你不用再去下載調試 demo ,配置好參數,html 代碼自動生成。

詳細查看:老成 FMS 5.0 正式版主頁

相關焦點