JFinal 1.5 發佈,JAVA極速WEB+ORM框架

    JFinal 愛好者一直都在問 JFinal 什麼時候再次升級?JFinal 1.5 什麼時候發佈?以往升級都保持在每個月近兩次的頻率,爲什麼本次五個月過去了新版本還不出?因爲做者暫時闊別碼壇已有半年時間,一直無暇顧及,現趁此國慶假期果斷升級到 1.5。

    本次升級一個大的提高是利用自定義 ClassLoader 增強了對maven的支持,當 class與jar 文件不在 WEB-INF 之下時仍然支持熱加載。

    JFinal 自18個月前發佈第一個版本,一共經歷了16個版本,以往的升級不只大幅度完善了功能,並且不斷引入新設計,以致於網友們常常在剛拿到新版本不久就開始對下一版有期待,期待實用的功能,更期待創新的設計。

    創新不只須要Steve Jobs 的 think different,還須要 rethink、須要有打破並拋棄以往感受很牛B設計的勇氣,更須要持續專一深度的思考。JFinal 但願能在將來不斷打破陳規激發創新設計,一如既往地爲廣大 JFinal 愛好者節約更多時間,去陪戀人、家人和朋友 :)

JFinal 1.5 changelog
1:添加JFinalClassLoader,支持 class與jar文件不在WEB-INF 下也可正常工做,便於使用 maven
2:加強JsonKit 使 renderJson()系列方法支持 Data、Timestamp、Time 類型按指定格式轉換
3:添加 TxByActionMethods 對指定的action method name 支持聲明式事務,便於使用方法命名約定事務
4:Db.tx(int, IAtom)將 return false改成拋出異常,以避免異常被掩蓋不方便排錯
5:Model Record 添加對  msyql unsigned bigint 類型支持,TypeConverter 添加 BigInteger 分支
6:Db.execute(ICallback) 添加 Object 類型返回值
7:改進 RedirectRender,支持原 url 與 重定向後的 url 中同時具備 queryString 的狀況
8:Validator添加getActonMethod()與getViewPath()方法
9:TypeConverter boolean 轉換添加對 1/0 值的支持
10:添加 Controller.createToken(String),Const.DEFAULT_TOKEN_NAME 值改成 "jfinal_token"
11:添加 Controller.getParaToDate() 系列方法,優化 getParaToBoolean() 系列方法
12:C3p0Plugin 添加屬性 setter 方法
13:ActionException 改成獲取 ErrorRender
14:刪除 ModelInjector中的 ModelInjectExceptionmaven

15:喜歡 JFinal 就推薦給朋友們去用 ^_^優化

相關文章
相關標籤/搜索