data-layers

    1熱度

    2回答

    在.Net中我通常會創建一個單獨的類庫並在我的項目中引用它。此類庫執行所有選擇,插入和更新數據庫。或者,我將類或靜態方法放在App_Code文件夾中。 在iPhone Dev中,我在哪裏放置這個數據層以便在代碼和邏輯中分離。這層文件將被所有需要數據並希望寫入數據庫的控制器訪問。

    1熱度

    1回答

    所以我一直在試圖設計一種乾淨的方式來爲我的模型在iPhone land中抓取數據。我的應用程序的所有數據都來自JSON API。 所以現在當一個VC需要某些模型時,它會自己執行JSON調用(異步),當它接收到數據時,它會建立模型。它的工作原理,但我試圖想一個更清潔的方法,即DAO爲我檢索信息並返回模型,全部以異步方式。 我最初的想法是爲我的DAO構建一個協議,這樣VC會實例化一個DAO並將其自己作

    0熱度

    1回答

    我正在一個.net 3.5網站application.It有各種模塊比方說客戶,訂單等....我需要設計的數據訪問層(DAL)的同樣使用Enterprise Library 4.0(使用數據訪問應用程序塊或DAAB)連接到SQL Server 2005.下面是我打算如何去做的: •有一個名爲「IDataService」的接口。 「的ExecuteReader()」, 「的ExecuteScalar

    1熱度

    1回答

    我在使用實體框架的應用程序中如何組織連接(存儲庫類)到數據層有困難。 你會怎樣寫它?爲什麼? public class ResearchRepository { public Research GetResearch (int id) { using (MnijenjeEntities mnijenjeContext = new MnijenjeEntities(

    1熱度

    2回答

    當使用LINQ到SQL或實體框架,我可以很容易地生成一個類各表這需要的CRUD基礎的護理: Info info = new Info(); info.Title = "testing"; db.Infos.InsertOnSubmit(info); db.SubmitChanges(); 當我做結構變化到數據庫表,我可以很容易地重新生成表的模型類(只需在設計器中刪除它,然後再將表拖到設計

    3熱度

    1回答

    我正在構建一個網站來顯示產品和產品類別。數據來自500k XML文件形式的外部服務。該網站是ASP.NET,C#。 XML的結構是一個類別列表。每個類別內部可能會包含一些產品和/或更多類別。 顯然,我們不能調用這個外部服務來獲取每個頁面請求的大XML文件,所以我們每隔幾個小時調用一次並緩存它。我需要做的事情是這樣的: 顯示在頁面 顯示在所選類別 顯示擴展的單一產品信息的所有產品的左手側的產品類別菜

    0熱度

    1回答

    我很難確定處理此問題的最佳方法...使用實體框架(和L2S),LINQ查詢返回IQueryable。我已閱讀關於DAL/BLL是否應返回IQueryable,IEnumerable或IList的各種意見。假設我們使用IList,那麼查詢立即運行,並且該控件不會傳遞到下一層。這使得單元測試更容易,等等。你失去了在更高級別上優化查詢的能力,但是你可以簡單地創建另一個方法,允許你改進查詢並仍然返回ILi

    3熱度

    1回答

    我通常使用Codesmith & NetTiers爲我的數據圖層,因爲它們可以從命令行運行它只需要一個簡單的批處理文件重新生成/重建所有無論何時更改數據庫。 現在我正在看LINQ到SQL,但我沒有找到所見即所得的實體設計器那樣方便。還有哪些其他方法可用於生成LINQ-to-SQL類?有沒有人有任何使用SQLMetal的經驗? 謝謝。

    2熱度

    2回答

    我有一個數據訪問層,它對數據庫中的每個表都有單獨的類。每個類都使對象引用表中的一行,它們具有創建,更新,刪除和獲取功能。它們都擴展了一個DBObj類。我的問題是,我想寫一個查詢到SELECT * FROM table,並在一個函數中。最好的地方放在哪裏?在業務層中還是在其各自的數據層類中分組所有相關的功能?它在PHP中,如果這很重要,使用MySQL。

    0熱度

    1回答

    我想弄清楚什麼是Java EE應用服務器上數據層上使用最廣泛的框架。 我想知道哪些在哪裏使用,以及它們的優點和缺點。