MYBATIS的XML映射文件怎么传多个参数?
<selectid="findByAnnId"resultType="org.pactera.entity.Announce"parameterType="String"...
<select id="findByAnnId" resultType="org.pactera.entity.Announce" parameterType="String">
select * from ANNOUNCES where Ann_id = #{Ann_id}
</select>
parameterMap和resultMap是做什么的?怎么使用? 展开
select * from ANNOUNCES where Ann_id = #{Ann_id}
</select>
parameterMap和resultMap是做什么的?怎么使用? 展开
1个回答
推荐于2016-01-05 · 知道合伙人软件行家
关注
展开全部
如果传递多个参数的时候,要用个javaBean 并写好get set方法
但是通常传递多个参数的时候,会用个一map来传递
resultType表示返回一个指定的类型,如果数据库返回的字段和实体类字段不一样,则可能无法赋值
resultMap表示返回一个指定的映射,就是需要去配置一个<resultMap>
实际也是映射到某个实体类中的只是用这个可以配置一些字段名对类中的属性名
但是通常传递多个参数的时候,会用个一map来传递
resultType表示返回一个指定的类型,如果数据库返回的字段和实体类字段不一样,则可能无法赋值
resultMap表示返回一个指定的映射,就是需要去配置一个<resultMap>
实际也是映射到某个实体类中的只是用这个可以配置一些字段名对类中的属性名
追问
实体类已有。关于parameterMap和resultMap以下面为例写个示例可否?
大雅新科技有限公司
2024-11-19 广告
2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,...
点击进入详情页
本回答由大雅新科技有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询