欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

ServiceStack項(xiàng)目實(shí)例003建議的文件結(jié)構(gòu)定義及服務(wù)類說(shuō)明-創(chuàng)新互聯(lián)

在我們的SS項(xiàng)目中,建議的文件結(jié)構(gòu)如下:

成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供印江企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、H5場(chǎng)景定制、小程序制作等業(yè)務(wù)。10年已為印江眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站制作公司優(yōu)惠進(jìn)行中。

ServiceStack 項(xiàng)目實(shí)例 003  建議的文件結(jié)構(gòu)定義及服務(wù)類說(shuō)明

  需要的最基本的文件包含三個(gè)文件,

  1 服務(wù)文件:其中包含有入口類、出口類定義和服務(wù)類的定義,入口類是HTTP 請(qǐng)求request時(shí)候使用的類,出口類是HTTP 相應(yīng)中使用的類,服務(wù)類中會(huì)調(diào)用入口類和出口類,關(guān)于入口類出口類和服務(wù)類的說(shuō)明見(jiàn)下文。

  2 實(shí)體類文件:定義數(shù)據(jù)庫(kù)相關(guān)的實(shí)體類,在SS中,實(shí)體類既可用作入口類,也可作為出口類。

  3 數(shù)據(jù)訪問(wèn)類文件: 定義數(shù)據(jù)庫(kù)操作的功能函數(shù),這些功能函數(shù)會(huì)使用實(shí)體類文件中的類定義來(lái)映射數(shù)據(jù)庫(kù)表,實(shí)體類文件中的類文件一般為DTO類,同時(shí)被服務(wù)文件和數(shù)據(jù)訪問(wèn)文件使用。

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

示例如下:

CategoryService.csArticleService.csNewsService.csDownloadService.csSpecialService.cs

   入口類、出口類和實(shí)體類在對(duì)外服務(wù)中的用處。

   入口類是數(shù)據(jù)傳入的接口類,出口類是數(shù)據(jù)輸出的接口類,實(shí)體類既可以作為入口類也可以作為出口類。

   一般的應(yīng)用情況是:

添加和修改數(shù)據(jù)時(shí)
入口類為實(shí)體類,封裝傳入的表單數(shù)據(jù);

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

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

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

PS : 項(xiàng)目比較復(fù)雜時(shí) , 文件拆分的建議

ServiceStack 項(xiàng)目實(shí)例 003  建議的文件結(jié)構(gòu)定義及服務(wù)類說(shuō)明

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

文章題目:ServiceStack項(xiàng)目實(shí)例003建議的文件結(jié)構(gòu)定義及服務(wù)類說(shuō)明-創(chuàng)新互聯(lián)
當(dāng)前URL:http://www.chinadenli.net/article48/doeghp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航網(wǎng)站改版云服務(wù)器網(wǎng)站導(dǎo)航自適應(yīng)網(wǎng)站商城網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司