BDF開發框架的搭建 摘

2021-06-06 09:28:15 字數 785 閱讀 7604

提前拿到了bdf的源**.順手搭建了下開發環境.由於想在上面做商業開發,所以不得不把它的源**解壓出來搭建開發環境.

設計考慮以下幾點

為了能不影響bdf框架的整體更新.主要的設計思想還是想通過另外實現介面並替換原有的bean來實現.

專案納入svn源**管理,有新的更新解壓替換現有的版本**.

bdf編譯好的jar是不能出現在專案中的.

簡單的開發環境搭建在bdf出來後會有詳細的說明,說下我的帶源**的開發環境的搭建

jdk和編譯級別必須是1.5

看了下bdf模組的載入機制.還沒來得及重寫這個載入機制,所以就按如下方式處理的.相關機制見dynamiccontextloader類

用rar開啟bdf編譯好的jar包,刪除meta-inf資料夾外的所有內容.

解壓所有源**包.將他們放到專案的sourcefolder 中,放一起,分開放都隨意,bdf的包組織得很清晰合理.

將bdf需要的jar合併後刪除重複的.最後得到的jar包很大100多m吧,不過我們的專案貌似jar包都不比這個小.算合理範圍內.

要開啟那個模組,將第一步得到的jar放到專案的lib目錄下

dorado預設用tomcat做除錯伺服器.個人感覺runjettyrun比較好.如果用jetty的朋友,tomcat的jar還是要引用下

帶原始碼的開發環境搭建完畢.

總的來說這個載入機制設計的還是很好的,要那個模組,將jar包放進去就可以了.不過不適合我......學習和修改都不是很方便.對於熟悉spring的兄弟們來說還是習慣自己來控制模組的開啟與關閉.

最後效果如下

系列 iOS開發 框架搭建

系列 ios開發 框架搭建 我們又能看到相簿 收藏.直白點就是每種功能或者每乙個小的部分都是乙個單獨的模組,大致就可以劃分成這樣的模組 簡單的按照功能劃分完畢 那麼乙個應用的基礎框架就完成了,當然按照層級的關係我們也可以繼續建立 當然如果我們有了解過mvc框架或者mvvm框架的話,我們還可以繼續根據...

Android實戰開發 基礎框架搭建

這回的專案還是在那篇文章中展示的微博形式,不過ui改了,另外增加了不少功能,因此出來後的效果應該會比原來強很多。另外在手機版的開發完成後會開發pad版本的,加上銷控功能,也就是一些 的展示和銷售等功能。注 我們這兩個東西是給銷售用的 所以這回就以一種直播的方式展現出來,由於產品團隊正在努力的進行著設...

Scrapy框架學習 搭建開發環境

sudo pip3 install scrapy 測試是否安裝成功 h1標題 h1 scrapy.field h2標題 h2 scrapy.field spiders myspider.py usr bin env python coding utf 8 import scrapy from mys...