JFinal 原始碼知識點

weixin_34279184發表於2016-05-27

1、JFinal中自帶json工具類,沒必要匯入其他的轉化包。

使用:setAttr("status","success"), renderJson() 會將所有setAttr()的,轉化成json格式。

2、kit包中定義了一些工具類的擴充套件

例如:1>轉化json的工具:JsonKit.toJson("str");

   2>加密使用到的:HashKit()  ps:md5加密;

     3>字串操作使用到的:StrKit() // 首字母變小寫,字串為空....

   4>DateKit類中定義了兩個當前時間格式,不用自己在編寫工具類進行實現。

     5>PathKit獲取路徑的方法 ,getPath()、getAbslutlyPath()、getCanonicalPath() (具體參見原始碼) 

3、Constants類中定義了各種configConstant(Constants me)中需要的各種引數

例如:設定編碼、分隔符、頁面格式、上傳路徑等,設定json轉換時日期格式。

4、PropKit和Prop為載入配置檔案時需要使用的工具類

 

相關文章