ibatis动态查找表的内容(传入表名作为参数)

testhaha_ 2014-02-17 11:32:09
程序中如何动态传入一个表名,这个表是不固定的,可能是A表,也可能是B表,或者任意的表,所以表的字段名,字段类型,字段的数目都不是确定的。然后把表中的数据以表格的形式全部列出来,使用ibatis框架查询,如何实现?
...全文
520 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
a913221173 2014-03-12
  • 打赏
  • 举报
回复
testhaha_ 2014-02-18
  • 打赏
  • 举报
回复
ibatis的配置文件怎么写呢?是这样写吗?<select id="listBusinessData" resultClass="java.util.Map" parameterClass="java.lang.String"> <![CDATA[ SELECT * from $tableName$ ]]> </select>
teemai 2014-02-18
  • 打赏
  • 举报
回复
select * from tableName,(tableName 是你传进来的参数)。 如果可以反射这个表的对应class,也可以直接存到list里
suciver 2014-02-18
  • 打赏
  • 举报
回复
用select标签他的resultType为hashmap,sql为select * from ${tableName}
Inhibitory 2014-02-18
  • 打赏
  • 举报
回复
select * from #{tableName} 返回类型用map
wyx100 2014-02-18
  • 打赏
  • 举报
回复
select * from #{tableName} 返回类型用map

81,092

社区成员

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

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