Posted on 2008-09-10 16:33
追風舞者 閱讀(144)
評論(0) 編輯 收藏
1.實體引擎核心應用類(客戶端API)
涉及到12 個類:GenericDelegator,GenericValue,GenericPK,EntityCondition,
EntityExpr,EntityFieldMap,EntityConditionList,EntityWhereString,EntityOperator,
EntityListIterator,這些類都是為GenericDelegator 的接口服務的。用
戶端程序和數據庫之間的所有交往多是通過“GenericDelegator”完成的。
2.服務引擎應用類(服務器端API)
涉及LocalDispatcher, GenericDispatcher; ServiceDispatcher;ServiceUtil;
DispatchContext ;ServiceConfigUtil 等6 個類。
3.常用工具類
工具類主要在包org.ofbiz.core.util 中。
1、 屬性文件訪問工具類:UtilProperties。
2、 Map、List 對象操作工具類:UtilMisc。
3、 UtilFormatOut :通用格式化輸出工具類(主要用在 Jsp 文件或View Helper 中)。
4、 UtilURL:得到文件流的URL 地址類。
5、 UtilCache:緩存管理類。
6、 UtilValidate:通用數據輸入輸出數據校驗(合法性和有效性)類,可任意擴展。.
7、 UtilDateTime:java.util.Date 和java.sql.Date 格式的日期/時間處理類。
8、 StringUtil:增強的字符串處理類。
9、 UtilXML:增強的符合JAXP & DOM 規范的XMl 解析器處理工具類。
10、 SiteDefs:常數定義類,定義所有Web 程序用到的和環境有關的常量。
11、 Debug:格式化輸出程序調試信息類。
12、 HttpClient:模擬一個HttpServlet 請求類。
13、 HttpRequestFileUpload:接受一個通過Http 上傳的文件工具類。
14、 SendMailSMTP:符合SMTP 協議的郵件發送處理類(實現發送郵件服務器的功能)。