Check the result mapping for the ? property

整合spring+ibatis感觉就要完成了,却遇到这个错,查了一下午终于搞定。原来是select中的返回值类型搞错了,从数据库查出的是一个String类型,而我所设置的是一个自定义类型Student,如下:

 

<select id=”selectPasswordByName” resultMap=”Student”>

       select UPASSWORD from stu where UNAME=#value#

</select>

 

这种方法是用于返回一个自定义的类的,而现在正确的方法是

 

<select id=”selectPasswordByName” resultClass=”String”>

       select UPASSWORD from stu where UNAME=#value#

</select>

 

这样就可以返回一个普通的String变量了

 

原帖http://blog.163.com/jxguo_05/blog/static/719401002010231103440769/





本文来源于网络,仅代表作者观点,如果您是原作者,可联系我们删除本文

Check the result mapping for the ? property:等您坐沙发呢!

发表评论

Spam Protection by WP-SpamFree

快捷键:Ctrl+Enter