在前面的隨筆中,我們一起過了一遍Jakarta Commons這個類庫中非常重要的三個子項目:Commons Lang、Commons BeanUtils和Commons Collections,這些工具包在無數開源或商業框架中都可以找到,可以說應用范圍非常廣。
當然,Jakarta Commons提供的API遠不止我們提到的這些,除了上述三個核心項目之外,還有讀取和映射XML文檔的Digester/Betwixt、處理命令行參數的CLI、提供常用編碼算法的Codec、用于讀取多種格式的配置文件的Configuration、發送電子郵件的Email、上傳文件的FileUpload、模擬HTTP客戶端的HttpClient、處理日志的Logging等等等等,實在是相當的豐富。
Jakarta Commons官網上可以找到完整的組件列表:
http://jakarta.apache.org/commons/
今后如果發現特別有價值需要跟大家分享的,我還會貼出來,只是不會像這樣有條理和規律了。希望我的這一組筆記對大家了解和認識Jakarta Commons有所幫助,也希望這些優秀的類庫及其源碼能夠給大家帶來工作效率和編程功底上的提升。
我整理了一份清單,列出了所有這一系列隨筆的鏈接,方便大家查找和閱讀:
http://www.tkk7.com/sean/articles/Jakarta_Commons_Notes.html