最近在把 iBatis.Net 整合到項目中,但整合的過程中碰到了很多問題,搞了2天才把所有的運行邏輯搞清楚。
為了給後來人一個方便,所以寫了一個入門的例子供大家下載。
這裡我不想說為什麼要有 SqlMap.config,providers.config,properties.config, 你只要運行成功後,看一些其他入門指導,就明白了。今後,我也可能會把指南翻譯,供後來者查看。 如果你有什麼問題,請留言,我會儘快回複。
下載連結: http://download.csdn.net/source/2565968
下載完畢後,用 VS2008 開啟即可, 如果你開啟項目出問題,請參考如下步驟:
- 首先建立一個項目, 你可以建任何項目,但這裡為了說明方便,請你選擇控制台應用程式
- 添加引用 iBatis.Net 的 dll 檔案,【IBatisNet.DataMapper.dll 和 IBatisNet.Common.dll】
- 在工程目錄的 bin/Debug 下拷貝5個檔案 【SqlMap.config,PersonHelper.xml,providers.config,iBatisTutorial.mdb,properties.config】,請拷貝到對應目錄即可。
- 你應該引入類 【Person.cs,Program.cs】,其中你應該參考 Program.cs 中的 Main 的實現。 建議你直接拷貝到對應目錄皆可。
- 按 f5 運行即可。
如果程式不能正常運行,請發郵件至 【guanshanzhen@gmail.com】 或者請你登陸本人部落格 http://blog.csdn.net/zhangyunbo1116 留言或者跟蹤後續文章。
最後感謝你下載本應用.
其他的提示:
請您必須保證:
PersonHelper.xml 中的 Xml 節點,
********************************************************************************
* typeAlias alias="Person" type="Step1_ConsoleApplication.Person,Step1_ConsoleApplication" />
********************************************************************************
中的 type 的命名空間不要搞錯。
廢話就這麼多啦
祝大家好運!