Eova V1.6.0 正式版釋出,升級到 JFinal 3.4
花了1年多時間,經過7個Beta版本終於定為正式版,我們沒有停更沒有偷懶,只希望為你提供最好的,強烈建議升級。其中有很多的時間用於為大家答疑,完善文件,提供手把手的視訊教程,以及專案實戰視訊教程。ofollow,noindex" target="_blank">檢視視訊教程課程目錄
更新簡介:
-
升級到JFinal3.4,相容jfinal-java8 3.4。PS:V1.6.x 最後一個支援JDK7的版本,後面的大版本直接升級到JFinal3.5,JDK8
-
針對Oracle進行大量優化和相容測試
-
支援多圖片上傳控制元件
-
下拉樹支援多選
-
支援快速實現Grid合計行
更新內容:
-
[需求]下拉樹支援多選
-
[需求]下拉樹選擇已選中項清空控制元件值
-
[需求]Office可以隨意傳遞URL引數
-
[需求]Office可以快速新增自定義按鈕
-
[需求]新增多圖上傳控制元件
-
[需求]Druid控制檯僅限超管訪問
-
[需求]Eova表示式支援快取策略配置
-
[優化]Oracle型別優化
-
[優化]上傳圖片大小可配置[upload_img_size]
-
[優化]上傳優化,防止多檔案批量上傳重名(新增隨機數)
-
[優化]持久化時續傳虛擬欄位
-
[優化]強化表示式支援自定義引數大小寫敏感
-
[優化]BaseController方法修飾詞調整,以相容JF3.5
-
[優化]攔截器updateInit()可命中詳情頁
-
[修復]Oracle覆蓋匯入欄位丟失問題
-
[修復]全域性攔截條件拼接問題
-
[修復]匯出選單指令碼異常
-
[修復]Cache Key簡化,需要更新ehcache.xml
-
[修復]元資料攔截器自定義完整SQL無法執行
元物件攔截器新增查詢合計攔截,簡單快速搞定彙總合計需求
/** * 為Grid新增Footer彙總統計行 */ public class DataMoneyIntercept extends MetaObjectIntercept { @Override public Kv queryFooter(AopContext ac) throws Exception { double sum = 0; double sum1 = 0; double sum2 = 0; for (Record record : ac.records) { sum += record.getDouble("num"); sum1 += record.getDouble("num1"); sum2 += record.getDouble("num2"); } return new Kv().set("moon", "彙總:(單位/元)").set("num", sum).set("num1", sum1).set("num2", sum2); } }
登入初始化方法新增引數可方便獲取當前登入使用者資料
/** * 登入初始化 * @param ctrl * @param user 當前登入使用者資料 * @param e 當前登入帳號資料集(方便取使用者資料) * @throws Exception */ @Override protected void loginInit(Controller ctrl, User user, Record r) throws Exception { super.loginInit(ctrl, user, r); user.set("name", r.get("name")); Role role = Role.dao.findById(user.getInt("rid")); if (role != null) { user.setRole(role); } }
下面是來自開源社群的評論:
-
我的CSharp時代:有點醜!
-
危險的駕駛:不覺得這UI好醜嗎? 難道只有我說出來實話?
-
leavegee:把UI換成amazeui吧.直接變成高大上專案
-
大東家:UI沒有吸引力,希望樓主努力一把,用上現代的後臺
-
道童:easyui的介面呀,醜到爆,用妹紙UI,或者Bootstrap高大上一萬倍,看了UI就沒興趣了
-
Rua:UI真的醜哭啊,大神快更新下UI吧,框架挺實用的,就是UI太醜,佔時先等等。。。
-
yanhl:都用了jfinal了,會不會把beetl 改enjoy模板引擎啊??? 全面支援jfinal啊,方便
-----------------------
噴夠了沒有,MMP,不管你們能不能忍,我反正不能忍。
LZ不上班了,全心全意好好做一個炫酷的專業版給你們用行了吧?
你們說UI醜,那我換一個全國最流行的UI
你們說要用Enjoy,那我就用最新的JFinal全家桶!
你們說不用Mysql,那我就支援全庫Mysql,Oracle,SqlServer,Postgresql 夠不夠?
你們說工作流很難搞,那我就原創一個簡單工作流!
還有誰,接著噴!需要專業版的可以聯絡我!