freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ofbiz的電子商務(wù)平臺(tái)開發(fā)所有專業(yè)-文庫(kù)吧

2025-04-17 13:12 本頁(yè)面


【正文】 17,759 NOTICE 2020/01/13 16:00 5,147 2020/10/18 12:56 8,959 OPTIONAL_LIBRARIES 2020/09/09 23:32 4,172 電子科技大學(xué)畢業(yè)論文(設(shè)計(jì)) 基于 ofbiz的電子商務(wù)平臺(tái) 開發(fā) 3 2020/05/20 20:00 3,492 README 2020/12/29 13:41 1,127 2020/01/14 10:56 8 2020/01/14 10:52 DIR runtime 2020/01/14 10:55 DIR specialpurpose 2020/09/09 23:32 2,709 2020/09/09 23:32 2,713 2020/09/09 23:32 2,712 2020/01/14 10:52 DIR themes 2020/01/14 10:55 DIR tools applications 目錄,包含了 OFBIz 核心的應(yīng)用程序組件,如訂單管理,電子商務(wù)存儲(chǔ)等。 文件配置需要載入哪幾個(gè)應(yīng)用程序組件。這里的每一個(gè)組件,都是一個(gè)基于 OFBIZ 構(gòu)建的 Web 應(yīng)用程序。 framework 框架目錄,包含 OFBIZ 框架的組件,例如實(shí)體引擎和服務(wù)引擎。 這是 OFBIZ 框 架的核心。其他 應(yīng)用程序都是 基于它來(lái)構(gòu)建的, 文件配置需要載入哪幾個(gè)框架組件。 (二) ofbiz 框架簡(jiǎn)介 整體采用 3 層架構(gòu)用戶接口,邏輯和數(shù)據(jù),在設(shè)計(jì)一些用戶用例時(shí) 推薦從底部到頂部的實(shí)現(xiàn),這樣能夠在心中明白應(yīng)用程序整體的架構(gòu),允許你使用 ofbiz的工具在高層模塊使用低層模塊的架構(gòu)。 1. 定義實(shí)體 (Entities): ,每一個(gè)主件( ponent)中實(shí)體和服務(wù)的定義,類路徑和 web 的根路徑都和該配置文件相關(guān)聯(lián) 2. 數(shù)據(jù)層 Data Layer 數(shù)據(jù)層的最佳實(shí)踐就是使用 ofbiz Entity Engine(ofbiz 實(shí)體引擎 ),絕大多數(shù)情況下實(shí)體引擎會(huì)處理 99%的數(shù)據(jù)庫(kù)的交互問題,如果不能處理就可以使用 jdbc來(lái)進(jìn)行處理。 3. 表現(xiàn)層 模板 最佳的實(shí)踐就是 HTML 或者是使用 freemaker,推薦使用 freemaker,它能夠更好的和 ofbiz 核心框架工具進(jìn)行結(jié)合,一般來(lái)說推薦不直接使用 freemaker 而是電子科技大學(xué)畢業(yè)論文(設(shè)計(jì)) 基于 ofbiz的電子商務(wù)平臺(tái) 開發(fā) 4 使用 ofbiz screen widget,目的是為了讓 action 能和 screens 相關(guān)聯(lián)。表現(xiàn)層模板應(yīng)該盡可能簡(jiǎn)化,一些公共的內(nèi)容比如 header, footer,導(dǎo)航條,這些應(yīng)該在允許時(shí)使用適配者模式進(jìn)行加載,修飾每一頁(yè)的模板文件應(yīng)該在 screen 的定義 xml中指定。 第二節(jié) 項(xiàng)目的安裝 : 該項(xiàng)目集成了 ant,可以通過 ant 進(jìn) 行安裝,將項(xiàng)目解壓出來(lái)后會(huì)看到,定位到這個(gè) xml 文件的目錄下 也就是項(xiàng)目的根路徑,輸入命令 ant,會(huì)安裝一個(gè)數(shù)據(jù)集 demo,該 demo 中包含了很多完整的例子,包括供應(yīng)商,倉(cāng)庫(kù),以及商店等完整供應(yīng)鏈的流程 ? 命令: ant runinstall,會(huì)安裝一些數(shù)據(jù)庫(kù)和提取準(zhǔn)備好的后端給用戶,但是沒有默認(rèn)的商店和賬號(hào)被創(chuàng)建。 ? 命令: ant runinstallextseed,會(huì)創(chuàng)建一個(gè)管理員的賬號(hào)。 ? 命令: ant createadminuserlogin,執(zhí)行 ofbiz,完成 ofbiz 的 構(gòu)建和配置。 ? 命令: ant run,執(zhí)行完成后就可以在瀏覽器里輸入。 8443/myportal/control/main/登陸時(shí)的默認(rèn)賬號(hào)是 admin 密碼是 ofbiz,該端口號(hào)的配置位于 /ofbiz/framework/base/config/ 第三節(jié) 簡(jiǎn)單的例子 簡(jiǎn)單在頁(yè)面上輸出 1行文本,這個(gè)例子將會(huì)演示如何創(chuàng)建和加載你自己的組件,增加一個(gè) screen( view)來(lái)顯示文本 this is practice application。 (一 ) 創(chuàng)建一個(gè)組件 在項(xiàng)目根路徑的 hotdeploy 文件夾下創(chuàng)建 1 個(gè) practice 文件夾hotdeploy/practice, 該 文件 夾 的名 字 和新 創(chuàng)建 的 組件 名 是對(duì) 應(yīng)的 , 文件如下 ?xml version= encoding=UTF8? ofbizponent name=practice xmlns:xsi= xsi:noNamespaceSchemaLocation= resourceloader name=main type=ponent/ webapp name=practice title=Practice server=defaultserver basepermission=OFBTOOLS 電子科技大學(xué)畢業(yè)論文(設(shè)計(jì)) 基于 ofbiz的電子商務(wù)平臺(tái) 開發(fā) 5 location=webapp/practice mountpoint=/practice appbardisplay=false/ /ofbizponent 對(duì) 的說明: 該文件的作用就告訴 ofbiz 哪些資源會(huì)被加入到類路徑里, resourceloader name=main type=ponent/name 的值會(huì)是任意字符串, type 告訴 ofbiz 我們將會(huì)加載 1個(gè)組件。 在 webapp 里 ? name : 定義 web應(yīng)用程序的名字。 ? title : 顯示在瀏覽器選項(xiàng)卡上的名字。 ? server : 使用什么服務(wù)。 ? basepermission : 需要用戶擁有 OFBTOOLS 的權(quán)限才能使用該程 序,admin 用戶有這個(gè)權(quán)限,所以就沒有單獨(dú)創(chuàng)建新的用戶。 ? location : 指定服務(wù)器默認(rèn)的根路徑。 ? mountpoint : 用于訪問資源的 url. 在 這 個(gè) 例 子 中 應(yīng) 該 是localhost:8080/practice。 ? appbardisplay : 讓 ofbiz知道是否我想要自己的主件在在主應(yīng)用程序的選項(xiàng)卡中顯示,成為公共 ofbiz 修飾的一部分。 (二 ) 創(chuàng)建 webapp 創(chuàng)建文件夾 webapp,目錄結(jié)構(gòu) (hotdeploy/practice/webapp),該文件夾包含了所有 webapp 想關(guān)聯(lián)的文件以及所創(chuàng)建的 ponent。 其中 hotdeploy 時(shí)熱部署目錄,系統(tǒng)在加載完 application 和 framework 后就會(huì)自動(dòng)加載熱部署目錄里的文件。 在創(chuàng)建文件夾 practice 在 webapp 下 , 目 錄 結(jié) 構(gòu)(hotdeploy/practice/webapp/practice),一個(gè) ponent 可以有多個(gè) app,比如 ofbizponent name=marketing xmlns:xsi= xsi:noNamespaceSchemaLocation= ! test suite webapp name=marketing title=Marketing server=defaultserver location=webapp/marketing basepermission=OFBTOOLS,MARKETING mountpoint=/marketing/ webapp name=SalesForceAutomation title=SFA 電子科技大學(xué)畢業(yè)論文(設(shè)計(jì)) 基于 ofbiz的電子商務(wù)平臺(tái) 開發(fā) 6 server=defaultserver location=webapp/sfa basepermission=OFBTOOLS,SFA mountpoint=/sfa/ /ofbizponent webapp 的創(chuàng)建是遵循的 j2ee 的標(biāo)準(zhǔn) ,在創(chuàng)建文件夾 WEBINF (hotdeploy/practice/webapp/practice/WEBINF) 一 個(gè) ofbiz 的 web 應(yīng)用程序需要兩個(gè)配置文件 和 a 。 ? 文件告訴 ofibz 不同的訪問者不同的請(qǐng)求,使用哪一個(gè)action,轉(zhuǎn)到哪一個(gè)頁(yè)面。 ? 告訴 ofbiz 哪些資源是可用的比如 數(shù)據(jù)庫(kù)和業(yè)務(wù)邏輯的訪問,如何處理 web 相關(guān)的問題,比如歡迎頁(yè) wele pages,重定向和錯(cuò)誤頁(yè)。 這些 xml 可以從其他存在的 ponent 中拷貝,重要的值得改變displayname, the localDispatcherName, the mainDecoratorLocation and the contextparam paramnamewebSiteId/paramname paramvaluePRACTICE/paramvalue descriptionA unique ID used to look up the WebSite entity to get information about catalogs, etc./description /contextparam contextparam paramnamelocalDispatcherName/paramname paramvaluepractice/paramvalue descriptionA unique name used to identify/recognize the local dispatcher for the Service Engine/description /contextparam contextparam paramnamemainDecoratorLocation/paramname paramvalueue descriptionThe location of the maindecorator screen to use for this webapp。 referred to as a context variable in screen def XML files./description /contextparam 把 webSiteId 參數(shù)的值改為 PRACTICE,把 mainDecoratorLocation 參數(shù)的值 改為 這個(gè)位置是主要的修飾文件的 。 電子科技大學(xué)畢業(yè)論文(設(shè)計(jì)) 基于 ofbiz的電子商務(wù)平臺(tái) 開發(fā) 7 ${} 這樣做增加了代碼的獨(dú)立性,改變相關(guān)路徑,就可以和之前使用過的 screens一起工作,增加了代碼的重用性,把存在的 screens 用于其他的 ponent。 創(chuàng)建一個(gè)新文件夾 39。error39。(hotdeploy/practice/webapp/practice/error) 創(chuàng)建 該文件 可以從其他項(xiàng)目中拷貝。在 文件中指定錯(cuò)誤頁(yè)。 在 你 的 組 件 目 錄 practice 中 創(chuàng) 建 一 個(gè)widget(hotdeploy/practice/widget). 這個(gè)目錄就包含 forms,menus, and screens,用來(lái)處理用戶界面的。 通過命令行輸入下面 : java Xmx256M jar (the Xmx256M 命令 僅 保 證 程 序 有 足 夠 的 內(nèi) 存 ) 。 然 后 在 瀏 覽 器 上 點(diǎn) 擊 這 個(gè) 地 址 第四節(jié) 做一些復(fù)雜的 ui (一 ) 創(chuàng)建 decorator 在這個(gè)應(yīng)用中為 screens 創(chuàng)建 decorator。在 widget
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1