在以下情形:哪裏解析數據
- 表單在C#編寫的基於Windows的應用程序
- GUI只包含接口相關的代碼,但實例化一個類的功能邏輯
- SQL類存儲和從SQL負載數據
- 是兼容的數據存儲在格式與數據庫
我W中的數據類ant通過sql類加載數據並將其存儲在數據類中。什麼是最好的方法來做到這一點?
- 函數類實例化一個SQL類,調用查詢函數並使用構造函數將包含的值傳遞給新的數據類實例;
- SQL類包含一個將查詢轉換爲數據類的函數,從而以正確的格式將數據返回給函數類;
- Data類包含一個直接解析查詢結果的方法,因此功能邏輯只需調用解析。
選項1似乎是最適合這種結構。我在編寫大型應用程序方面的經驗相當有限,所以我想知道具有更多經驗的人如何看待這一點。
你考慮過ORM嗎? –