ibaits的queryForObject()的三参数方法如何使用?

wangguanguo 2010-04-06 08:24:53
queryForObject有个三个参数的方法,sqlmapclient.queryForObject("sqlmap.s",object,object),这后两个Object在sqlmap文件中如何使用?
<select id="s" parameterClass="String" resultClass="String">
select id from table
</select>
这是一般的写法,只有一个parameterClass,那要传过来两个String如何写?
...全文
1863 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mengxq 2010-04-07
  • 打赏
  • 举报
回复
传一个form
hardlh 2010-04-07
  • 打赏
  • 举报
回复
select还可以配置parameterMap属性。在Map里面你可以传递多个参数
cust28 2010-04-07
  • 打赏
  • 举报
回复
queryForObject(String statementName, Object parameterObject, Object resultObject)
看看名称就知道了
如果想要传多个参数就放到集合中 比如:Map List 等
少龙123 2010-04-07
  • 打赏
  • 举报
回复
要传多个参数,那就传对象么

如:parameterClass="java.util.Map"
hardlh 2010-04-07
  • 打赏
  • 举报
回复
一般你传2个String的情况基本都是对象属性吧?
如果是的话你可以设置parameterClass,参数值#对象属性#获取
wangguanguo 2010-04-07
  • 打赏
  • 举报
回复
我知道了,sqlmapclient.queryForObject("sqlmap.s",object,object),后两个参数是分别是输入值和返回值。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧