ibatis_sql
trymore_
这个作者很懒,什么都没留下…
展开
-
ibatis中使用List作为传入参数的使用方法
(转自:http://trinea.iteye.com/blog/1343269)ibatis中list做回参很简单,resultClass设为list中元素类型,dao层调用Java代码 (List)getSqlMapClientTemplate().queryForList("sqlName", paraName); 并经类型转换即可,做转载 2012-02-07 20:32:00 · 6631 阅读 · 0 评论 -
ibatis 查级联的多张表数据方法
问题描述:ibatis (sql) 如何查 级联的多张表的内容解决方案:(实例如下) <![CDATA[ SELECT g.id as id, g.weight as weight, g.width as width, g.good_type_num as goodTypeNum, /* 查询 id, 克重,门幅,货号 */ t.fu原创 2012-03-01 20:29:37 · 2683 阅读 · 0 评论 -
使用ibaits 查询数据时,如果结果为空,将报错。
问题描述:使用ibaits 查询数据时,如果结果为空,将报错。问题原因:如果结果为空,queryForObject() 和queryForList()返回的是null, 如果对这个返回值直接做强制类型转换则将报此错误。 如 :goodId = (Integer)sqlMapClient.queryForObject("Good.sGoodByInfo", mapInfo )原创 2012-03-03 11:05:56 · 1223 阅读 · 0 评论 -
使用ibatis 通过多个参数来执行查询
问题描述:如何使用 ibatis 通过多个参数来执行查询。解决方案:1. 通过类的方式。将参数封装在某个类的对象中。(具体实现这里省略)2. 通过map 的方式。将参数放在map中。代码如下:(ibaits 2.0版) dao中: Map mapInfo = new HashMap(); mapInfo.put("goodTypeNum", goodTyp原创 2012-03-03 11:12:29 · 2387 阅读 · 1 评论 -
Extjs + java + ibatis 具有搜索功能的分页组件
Extjs提供的store虽然具有过滤功能,但是不具备分页进行搜索的功能。这里提供一个 具有能够分页的搜索方案。1. js文件中:a. 在grid 的 constructor 中:this.store.load({params:{pageStyle:'paging',start:this.nRecordStart,limit:this.nShowRecords,原创 2012-05-09 21:03:39 · 698 阅读 · 0 评论