1.resultType 就是返回的類型
2.resultMap 返回的是一個結果集,這個結果集通常是用過resultMap節點來配置的,相應的type通常是一個Model。
而resultType則就是類型,包括了,int,sring,以及相似model這樣的Object類型。
3.須要注意的是若是把返回resultType結果寫成resultMap節點配置出來的相似 ModelMap這樣的結果集,就會在BuildSession的時候拋空指針。
而IBATIS只是會提示NullPointer,必須加到源代碼調試放能看到會提示ClassNotFound,ModelMap找不到。
因此,若是是建立SqlSession的時候出錯,提示空指針,那麼錯誤的幾種可能就是配置文件的錯誤
1.SalMapConfig 裏面文件路徑,文件名
2.Model.xml 裏面resultMap映射的時候名字寫錯。
3.Model.xml 裏面的參數錯誤,例如返回ModelMap寫成了model,返回的resultType寫成了ModelMap
4.其他的可能都是拼寫的錯誤。ui
轉載自:http://www.iteye.com/problems/97026spa