雙魚林ios代碼生成器是一款用于生成蘋果手機程序代碼的代碼生成器,基于分層模式設計思想,生成的服務器代碼代碼可直接導入myEclipse,客戶端代碼直接導入Xcode軟件就可以用的!
軟件特點
真正面向對象設計:系統(tǒng)的整體設計,提供通過使用面向對象的方法,設計所需系統(tǒng)中的基礎對象(類),并根據專業(yè)級的“三層架構模板”生成專業(yè)級的界面和源代碼,同時設計系統(tǒng)和數(shù)據庫:采用“數(shù)據映射”建立基礎對象(類)與數(shù)據表之間的關系,在設計類的同時,就可以完成關聯(lián)表結構的設計!
輕松解決多表關聯(lián):多表關聯(lián)一直是一個繁瑣的問題,如一個員工屬于一個部門。在設計基礎對象(類)時,可以將部門類(不是部門編號)作為員工類的一個屬性,自動生成表間關聯(lián)代碼,在界面上也可以實現(xiàn)部門名稱的顯示,及使用下拉框選擇部門
系統(tǒng)實現(xiàn)了字符串,整數(shù),小數(shù),日期類型,圖片類型這些常見類型的CRUD操作,并且實現(xiàn)了對象之間的外鍵關聯(lián)!
手機客戶端主要包括了以下目錄結構代碼的自動生成:
iosclient/controller:主要負責從界面中獲取包裝對象,以及把包裝的對象信息顯示到界面上!
iosclient/iosbean:實體對象描述層,負責描述和封裝對象的各個屬性,在各個層次中進行數(shù)據流動。
iosclient/service:業(yè)務邏輯層,通過和服務器通信,實現(xiàn)數(shù)據的發(fā)送和接收。
iosclient/xmlparser:當服務器返回xml數(shù)據集時,需要調用這個層的類實現(xiàn)xml數(shù)據集到java對象數(shù)據鏈表的轉換,這里采用的是SAX解析技術,相比DOM技術解析需要更低內存,很適合手機上使用。!
iosclient/library: 系統(tǒng)中用到的框架和自定義類!
AsynImageView: 異步加載圖片的一個類!
Calendar: 自定義的一個日歷視圖
Dropdown: 自定義的下拉框樣式視圖
ASIHttpLib: 封裝了網絡操作的第三方框架
iosclient/image:程序界面中用到的圖片資源文件!
- PC官方版
- 安卓官方手機版
- IOS官方手機版