JFinal 原始碼知識點

2022-05-23 01:51:09 字數 545 閱讀 2932

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為載入配置檔案時需要使用的工具類

zepto原始碼知識點

記錄看原始碼時候不太了解的知識點 matchesselector element.matches element.webkitmatchesselector element.mozmatchesselector element.omatchesselector element.matchessele...

原始碼有毒 Jfinal原始碼解析(三)

原始碼有毒 jfinal原始碼解析 一 原始碼有毒 jfinal原始碼解析 二 jfinalconfig.configinterceptor interceptors override public void configinterceptor interceptors me 新增全域性 最終會把這...

讀懂Dubbo原始碼必備知識點之一

最近新來的同事對dubbo原理不太熟悉,特此寫幾篇文章,介紹如何分析dubbo原始碼,要看懂dubbo原始碼,還是要先弄懂幾個知識點的,spring的schema自定義擴充套件功能就是其中要掌握的知識點之一 dubbo採用全spring配置方式,透明化接入應用,對應用沒有任何api侵入,只需用spr...