91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎樣輕松配置iBatis.net

發布時間:2021-10-28 10:27:31 來源:億速云 閱讀:122 作者:柒染 欄目:編程語言

這篇文章給大家介紹怎樣輕松配置iBatis.net,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

前兩天想使用ibatis.net做一個項目,其實本來不必這么復雜,因為項目時間很短,可就是不能逃過我的好奇心,偏就邊學邊用你了。下載了DataMapper 1.6.1 ,DataAccess 1.9.1 ,感覺這個框架確實很好很強大。

一上手配置ibatis.net就傻了,足足花費了一天配置環境,直汗,在次把這次配置ibatis.net我遇到的問題和注意事項寫下來,也好避免有朋友犯類似雷人的錯誤.

1.配置iBatis.net

2.如果你下載了NPetShop或NPetShop2代碼,或者參考一些朋友先前配置iBatis.net的文件,注意這些項目或者文章使用的配置文件很可能已經陳舊,不適用于ibatis.net 1.3以上版本了。一定按照官方的文檔中的配置iBatis.net方式配置。切記不可運行的一切的根源可能不在于你的代碼,而在于配置文件沒有配置好。尤其要注意每個配置文件的頭部信息,特別是xmlns和xmlns:xsi,切記對照官方文檔檢查清楚。

3.一定要正確的引用Castle.DynamicProxy類庫,這個是關鍵的關鍵,在官方文檔中有詳細的描述。

4.當碰到這個出錯提示ibatis.net This SQL map does not contain a MappedStatement named往往是沒有加載SqlMap.config所導致,最簡單的驗證方法是將SqlMap.config中<sqlMaps><sqlMap url="E:\Projet\NPetshop\Source\NPetshop.Web\Maps\Category.xml"/></sqlMaps>url的配置改成一個不存在的.xml文件,這時啟動項目后肯定報錯找不到文件。

5.如果報System.NullReferenceException: 未將對象引用設置到對象的實例的錯誤,即:
行 35: DomDaoManagerBuilder builder = new DomDaoManagerBuilder();
行 36: builder.ConfigureAndWatch("dao.config", handler);
一般都是沒有正確的引用Castle.DynamicProxy類庫。

關于怎樣輕松配置iBatis.net就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德江县| 柳江县| 衡水市| 革吉县| 琼结县| 大厂| 江西省| 察隅县| 营山县| 兴山县| 唐河县| 巴彦淖尔市| 镇安县| 晋江市| 镇赉县| 九江县| 贵南县| 桐庐县| 曲沃县| 枣庄市| 潮安县| 两当县| 且末县| 门头沟区| 冷水江市| 广平县| 临桂县| 旬阳县| 临洮县| 茶陵县| 莲花县| 育儿| 精河县| 色达县| 林芝县| 徐闻县| 内黄县| 林口县| 大英县| 柘城县| 娱乐|