1. 程式人生 > >DevExpress MVC中使用XPO對映到sql server的步驟

DevExpress MVC中使用XPO對映到sql server的步驟

1、首先在webconfig檔案中的connectionStrings段中新增資料連線字串,如下:

<add name="ConnStr" connectionString="data source=.;initial catalog=SMALL;integrated security=sspi"/>

其中的ConnStr是提供給呼叫者的名稱,data source的值為英文狀態下的點(.),代表訪問的伺服器為本機,SMALL代表資料庫名。

2、然後可在MVC的Global.asax.cs檔案中新增如下程式碼:

3、然後在models資料夾中建立自己的實體類就可以了。如下:

這個是基類,因為沒有繼承自XPObject類,所以對映到資料沒有主鍵,自己定義了一個主鍵ID

這個是真正的實體類,繼承自BaseModel,主要為了不重複寫主鍵

與之對應的教師類如下:

與教師類相對應的學生類如下:

此時我們的實體類和對映到資料庫的程式碼就寫好了,因為我們現在還沒有頁面,所以執行不到global檔案的裡的對映到資料庫的程式碼,我們可以在控制器裡新增一個控制器,然後新增一個檢視,在瀏覽器中執行該檢視之後,就可以了。

然後我們來到資料這邊,就可以看到相應的資料庫和表,以及表間關係就建立好了。

 

XPO的實體關係對映就結束了。

 

我是小白,寫此文章共勉,有不對的或者說可以優化的地方,請大佬們指點,謝謝!