ibatis 表中字段和java字段不一样 找出来的为null

<dynamicprepend="where"><isNotEmptyprepend="AND"property="id">id=#id#</isNotEmpty><is... <dynamic prepend="where">

<isNotEmpty prepend="AND" property="id" >
id = #id#
</isNotEmpty>
<isNotEmpty prepend="AND" property="menuName" >
Menu_name = #menuName#
</isNotEmpty>
<isNotEmpty prepend="AND" property="menuRole">
Menu_role = #menuRole#
</isNotEmpty>
</dynamic>

除了id是一样的可以查出来 另两个是找不到
展开
 我来答
志当存高远389
2015-05-29 · 知道合伙人互联网行家
志当存高远389
知道合伙人互联网行家
采纳数:11237 获赞数:20406
08年毕业,一直从事计算机行业,从基层做起。有较强的实践操作能力。

向TA提问 私信TA
展开全部
因为ibatis有个 resultMap 比如你的实体叫User
<typeAlias alias="user" type="com.ibatis.User"/>
<resultMap id="userMap" class="user">
<result property="userPic" column="user_pic" nullValue="0"/>
</resultMap>

这样
<select id="getMonthlySkuSaleMoneyMap" parameterClass="java.util.Map"
resultMap="userMap">
select user_pic from table
</select>
就可以啦~
追问

没太看明白,例如我这该如何改呢

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
攀山暮雪
2015-05-29 · TA获得超过594个赞
知道小有建树答主
回答量:453
采纳率:0%
帮助的人:198万
展开全部
你这个menu_name 和menu_role 的M为什么是大写呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式