原文:XAF應用開發教程(二)業務對象模型之簡單類型屬性

使用過ORM的朋友對這一部分理解起來會非常快,如果沒有請自行補習吧:D. 不說廢話,首先,我們來開發一個簡單的CRM系統,CRM系統第一個信息當然是客戶信息。我們只做個簡單 的客戶信息來了解一下XAF好了。 新建項之后,可以看到如下代碼界面: .為客戶類填加屬性,填加屬性后將對應着數據庫中的字段: 我將在代碼中依次填加,姓名 禁用 性別 出生日期 手機號碼 地址 年收入 照片,幾個字段。 代碼修改 ...

2015-12-22 10:20 1 3815 推薦指數:

查看詳情

XAF應用開發教程(三)業務對象模型之引用類型與關聯關系

本節介紹信息系統開發中最常見的問題,引用關系,一對多關系,多對多關系。 以客戶信息為例,客戶通常需要客戶分類,如VIP客戶,普通客戶,潛在客戶。當然,我們可以定義枚舉類型進行定義出這個類型,並在客戶類上面定義對應的屬性。 但枚舉類型增加值需要修改程序,而客戶分類很可能是會增加或是修改 ...

Tue Dec 22 23:52:00 CST 2015 1 2648
XAF應用開發教程(四)應用程序模型

XAF是重量型框架,確實夠重量的,方方面面都做得規規矩矩。 如果看了前面三節,可能會認為,這N多的Attribute到底都是從哪里來的?到底有多少這樣的Attribute?如果不夠用了怎么辦?等着官方開發嗎? 好吧,我不是為了解決上面的這些問題的,從另一個角度來看一下我們的應用 ...

Wed Dec 23 17:05:00 CST 2015 0 2296
MyBatis知多少(5)業務對象模型

  幾乎所有結構良好的軟件都使用了分層設計。分層設計將一個應用程序根據技術職能分為幾 個內聚的部分,從而將某種特定技術或接口的實現細節與其他部分分離開來。分層設計可以用任 何一種強壯的編程語言來實現。圖1-2給出了一個典型的的高級視圖,該 圖對於許多商業應用程序都是有用的。 下圖中的箭頭讀作 ...

Mon Jul 13 02:39:00 CST 2015 0 1884
XAF應用開發教程(一) 創建項目

XAF是DevExpress公司的快速開發框架,全稱eXpress Application Framework,是企業信息系統的開發利器,快速開發效果顯著,在.net框架中,筆者至今沒有找到一款可以與之比較的產品。下面以應用為中心,講述如何應用XAF。 下載與安裝,如果你已經安裝 ...

Tue Dec 22 00:05:00 CST 2015 6 5922
XAF應用開發教程(六)控制器

是的,XAF也是MVC結構的,但不僅限於MVC,ViewModel也存在,它是一項復合技術,AOP,ORM,MVC都有。 真實運行的系統中,僅有增刪改查功能肯定是遠遠不夠的,ERP、CRM等系統的開發中,有無數的業務邏輯,通常這些都是在控制器中實現的,控制器有兩種 ...

Wed Dec 23 21:18:00 CST 2015 0 3016
XAF應用開發教程(五)驗證模塊

數據驗證是應用程序開發中使用頻率最高的功能模塊,本節詳細介紹一下XAF中如何使用驗證模塊。 XAF 驗證模塊內置了下面的一些驗證規則: 驗證規則類型 說明 ...

Wed Dec 23 21:22:00 CST 2015 0 2561
Java對象模型

java對象 在內存中,一個Java對象包含三部分:對象頭、實例數據和對齊填充。而對象頭中又包含鎖狀態標志、線程持有的鎖等標志。 oop-klass model OOP(Ordinary Object Pointer)指的是普通對象指針,而Klass用來描述對象實例的具體類型。 oop ...

Mon Jul 02 06:48:00 CST 2018 0 2554
HotSpot的對象模型(6)

接着上一篇,我們繼續來講oopDesc相關的子類。 3、instanceOopDesc類 instanceOopDesc類的實例表示除數組對象外的其它對象。在HotSpot中,對象在內存中存儲的布局可以分為三塊區域:對象頭(header)、對象字段數據(field data)和對齊填充 ...

Mon Jul 13 16:36:00 CST 2020 0 571
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM