
Ibatis
Mountain_
这个作者很懒,什么都没留下…
展开
-
IBatis的分页研究
本文是在参阅了http://ivanl.iteye.com/blog/24739基础上完成的 在看JPetStore的代码时,发现它的分页处理主要是通过返回PaginatedList对象来完成的。如:在CatalogService类中 [code="java"]public PaginatedList getProductListByCategory(String categoryId...原创 2009-04-27 09:51:55 · 72 阅读 · 0 评论 -
使用iBatis和ObjectDataSource轻松实现分页
[b]ObjectDataSource[/b] 控件内置了对分页的支持。我们需要设置 ObjectDataSource 的 EnablePaging属性,然后要设置SelectMethod、SelectCountMethod 、StartRowIndexParameterName和MaximumRowsParameterName 属性。当 EnablePaging 属性设置为 true 时,Sel...原创 2009-04-27 09:55:35 · 95 阅读 · 0 评论 -
ibatis 组装动态排序
使用#orderstr#是会有问题的,ibatis会自动给你加上单引号,应该使用如下[code="xml"] $order$ $sortDirection$ [/code]例子:[code="xml"] select NEWS_ID,BLOCK_ID,NEWS_TITLE,NEWS_CONTENT,NEWS_SECONDTI...原创 2009-04-28 23:11:26 · 143 阅读 · 0 评论 -
如何进行ibatis动态多条件组合查询以及模糊查询(oracle,mysql)
这几天在学习使用IBATIS突然要使用模糊查询,以及动态多个条件查询,按照自己的想法试了很久,都没解决这个问题.首先是模糊查询的问题,开始时我使用如下条件:select * from user where name like '%#value#%'. 可是怎么也不行,好像还报错了.后来在网上找到了解决方法,就是使用$来代替#号.1>写成: like '%$value$%' 就可以了...原创 2009-04-29 00:10:27 · 122 阅读 · 0 评论 -
Ibatis动态查询例子(#和$以及iterate等的用法)
最近做了很多动态的查询,尤其是排序,以及一些状态字段,所以就做了一个总的动态查询,以不变应万变,呵呵 ibatis 里面的sql代码: <select id="getTopics" resultClass="topic" parameterClass="map"> <![CDATA[ select * from p_Topic ...2009-05-21 20:58:45 · 183 阅读 · 0 评论 -
ibator改进,生成中文注释
先修改ibator1.2.2(http://svn.apache.org/repos/asf/ibatis/java/ibator)1) 修改org.apache.ibatis.ibator.api.Ibator类,方法private void writeFile(File file, String content) throws IOException修改编码如下:pr...原创 2011-03-03 15:25:33 · 183 阅读 · 0 评论