首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

-ibatis取不到数据-该怎么解决

2012-01-08 
-----------------ibatis取不到数据---------------resultMap idfrResult classFriendresult pro

-----------------ibatis取不到数据---------------
<resultMap id="frResult" class="Friend">
  <result property="id" column="ID"/>
<result property="uId" column="U_ID"/>
<result property="fId" column="F_ID"/>
  </resultMap>
  <resultMap id="fsResult" class="java.util.HashMap">  
  <result property="id" column="ID"/>
<result property="uId" column="U_ID"/>
<result property="fId" column="F_ID"/>  
  </resultMap>  
  <select id="getFById" parameterClass="java.lang.Integer" resutlMap="frResult">
<![CDATA[
select * from fs where id=#value#
]]>
</select>
<select id="getFList" parameterClass="java.lang.Integer" resutlMap="fsResult">
<![CDATA[
select * from fs where u_id=#value#
]]>
</select>

fs表确实有数据 可是取出来的数据为空!!
请大侠们看看问题出在哪里??



[解决办法]
select * from fs where id=#id# 试试

或者
<select id="getFById" parameterClass="String" resutlMap="frResult"> 
<![CDATA[ 
select * from fs where id=#value# 
]]> 
</select> 

[解决办法]
把你DAO层的代码贴上来一起看
[解决办法]
up

热点排行