日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
iBATIS.NET配置六點(diǎn)總結(jié)

前兩天想使用iBATIS.NET做一個(gè)項(xiàng)目,其實(shí)本來(lái)不必這么復(fù)雜,因?yàn)轫?xiàng)目時(shí)間很短,可就是不能逃過(guò)我的好奇心,偏就邊學(xué)邊用你了。

成都創(chuàng)新互聯(lián)專(zhuān)注于趙縣網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供趙縣營(yíng)銷(xiāo)型網(wǎng)站建設(shè),趙縣網(wǎng)站制作、趙縣網(wǎng)頁(yè)設(shè)計(jì)、趙縣網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造趙縣網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供趙縣網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。

上到ibatis網(wǎng)站轉(zhuǎn)了轉(zhuǎn),看了看,下載了DataMapper 1.6.1 ,DataAccess 1.9.1 (下載地址

http://ibatis.apache.org/dotnetdownloads.cgi),感覺(jué)這個(gè)框架確實(shí)很好很強(qiáng)大,也很美很復(fù)雜,好在有網(wǎng)上那么多朋友寫(xiě)了教程,隨即就找兩篇配置一下,感覺(jué)也不會(huì)有多難。

一上手iBATIS.NET就傻了,足足花費(fèi)了一天配置環(huán)境,直汗,在次把這次配置我遇到的問(wèn)題和注意事項(xiàng)寫(xiě)下來(lái),也好避免有朋友犯類(lèi)似雷人的錯(cuò)誤.

iBATIS.NET配置總結(jié)一.一定要在官方網(wǎng)站看一下ibatis.net的兩個(gè)文檔

DataMapper 1.6.1文檔:http://ibatis.apache.org/docs/dotnet/datamapper/index.html

DataAccess 1.9.1文檔:http://ibatis.apache.org/docs/dotnet/dataaccess/index.html

里面基本上有很多關(guān)鍵的問(wèn)題都說(shuō)的很清楚。

iBATIS.NET配置總結(jié)二.如果你下載了NPetShop或NPetShop2代碼,或者參考一些朋友先前的配置文件,注意這些項(xiàng)目或者文章使用的配置文件很可能已經(jīng)陳舊,不適用于ibatis.net 1.3以上版本了。一定按照官方的文檔中的配置方式配置。切記不可運(yùn)行的一切的根源可能不在于你的代碼,而在于配置文件沒(méi)有配置好。尤其要注意每個(gè)配置文件的頭部信息,特別是xmlns和xmlns:xsi,切記對(duì)照官方文檔檢查清楚。

iBATIS.NET配置總結(jié)三.一定要正確的引用Castle.DynamicProxy類(lèi)庫(kù),這個(gè)是關(guān)鍵的關(guān)鍵,在官方文檔中有詳細(xì)的描述。

iBATIS.NET配置總結(jié)四.當(dāng)碰到這個(gè)出錯(cuò)提示ibatis.net This SQL map does not contain a MappedStatement named往往是沒(méi)有加載SqlMap.config所導(dǎo)致,最簡(jiǎn)單的驗(yàn)證方法是將SqlMap.config中

 
 
 
  1. ﹤sqlMaps﹥  
  2. ﹤sqlMap url="E:\Projet\NPetshop\Source\NPetshop.Web\Maps\Category.xml"/﹥  
  3. ﹤/sqlMaps﹥ 

URL的配置改成一個(gè)不存在的.xml文件,這時(shí)啟動(dòng)項(xiàng)目后肯定報(bào)錯(cuò)找不到文件。

iBATIS.NET配置總結(jié)五.如果報(bào)System.NullReferenceException: 未將對(duì)象引用設(shè)置到對(duì)象的實(shí)例的錯(cuò)誤,即:

行 35: DomDaoManagerBuilder builder = new DomDaoManagerBuilder();

行 36: builder.ConfigureAndWatch("dao.config", handler);

一般都是沒(méi)有正確的引用Castle.DynamicProxy類(lèi)庫(kù)。

iBATIS.NET配置總結(jié)六.最佳參看的示例在http://www.cnblogs.com/anderslly/archive/2007/08/07/npetshopsourcecode.html感謝作者,重寫(xiě)了NPetShop的示例。

iBATIS.NET配置的總結(jié)相關(guān)情況就介紹到這里,希望通過(guò)歸納使你在iBATIS.NET配置學(xué)習(xí)過(guò)程中有所提高。


文章名稱:iBATIS.NET配置六點(diǎn)總結(jié)
URL標(biāo)題:http://m.5511xx.com/article/cdedids.html