真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯網站制作重慶分公司

ServiceStack項目實例003建議的文件結構定義及服務類說明

      在我們的SS項目中,建議的文件結構如下:

10年的龍南網站建設經驗,針對設計、前端、開發(fā)、售后、文案、推廣等六對一服務,響應快,48小時及時工作處理。營銷型網站的優(yōu)勢是能夠根據用戶設備顯示端的尺寸不同,自動調整龍南建站的顯示方式,使網站能夠適用不同顯示終端,在瀏覽器中調整網站的寬度,無論在任何一種瀏覽器上瀏覽網站,都能展現優(yōu)雅布局與設計,從而大程度地提升瀏覽體驗。成都創(chuàng)新互聯從事“龍南網站設計”,“龍南網站推廣”以來,每個客戶項目都認真落實執(zhí)行。

ServiceStack 項目實例 003  建議的文件結構定義及服務類說明

   需要的最基本的文件包含三個文件,

   1 服務文件:其中包含有入口類、出口類定義和服務類的定義,入口類是HTTP 請求request時候使用的類,出口類是HTTP 相應中使用的類,服務類中會調用入口類和出口類,關于入口類出口類和服務類的說明見下文。

   2 實體類文件:定義數據庫相關的實體類,在SS中,實體類既可用作入口類,也可作為出口類。

   3 數據訪問類文件:定義數據庫操作的功能函數,這些功能函數會使用實體類文件中的類定義來映射數據庫表,實體類文件中的類文件一般為DTO類,同時被服務文件和數據訪問文件使用。

    服務類文件可以根據需要分解為多個,比如一個資訊管理系統(tǒng)包含有類別管理 文章管理 新聞管理 下載管理 專題管理 ,  就可以將這幾個功能模塊分別對應一個服務文件,

示例如下:

CategoryService.csArticleService.csNewsService.csDownloadService.csSpecialService.cs

 

     入口類、出口類和實體類在對外服務中的用處。

     入口類是數據傳入的接口類,出口類是數據輸出的接口類,實體類既可以作為入口類也可以作為出口類。

     一般的應用情況是:

添加和修改數據時
入口類為實體類,封裝傳入的表單數據;

出口類為簡單類(POCO型),作為操作狀態(tài)的返回信息,如是否操作成功
列表、顯示一條信息時
入口類為簡單類(POCO型),通常對于的是URL參數或這post的查詢條件等

出口類為實體類,用于傳遞數據到到頁面,可附加虛擬字段,添加得到的記錄條數、以及總計統(tǒng)計數值等
在刪除操作中
入口類一般不用實體類,而是傳入一個或一組ID來實現刪除操作,也可以傳入實體類來完成操作

出口類通常為狀態(tài)信息,如操作是否成功,也可無任何返回信息

  

   

PS : 項目比較復雜時 , 文件拆分的建議

ServiceStack 項目實例 003  建議的文件結構定義及服務類說明

  


文章題目:ServiceStack項目實例003建議的文件結構定義及服務類說明
網頁鏈接:http://weahome.cn/article/ppphdo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部