Ibatis
iteye_19538
这个作者很懒,什么都没留下…
展开
-
ibatis查询
1.queryForObject queryForObject(String id,Object parameter) throws SQLException queryForObject(String id,Object parameter,Object result) throws SQLException 返回的对象有默认的构造函数,就会创建一个对象...2010-08-14 14:52:49 · 78 阅读 · 0 评论 -
isNull isNotNull isEmpty isNotEmpty
1.isNull, isNotNull与isEmpty, isNotEmpty区别 在iBATIS中isNull用于判断参数是否为Null,isNotNull相反 isEmpty判断参数是否为Null或者空,满足其中一个条件则其true isNotEmpty相反,当参数既不为Null也不为空是其为true 2.Dynamic标签内,最好每一个条件项都附带prepend参数。有些人喜欢第一项不带,在...原创 2010-08-19 19:53:26 · 156 阅读 · 0 评论 -
ibatis TypeHandler
在sqlMapConfig.xml中定义,对于所有类型为String 的字符串都进行转码 <typeAlias type="gov.tax.wfwz.ibatis.EncodeTypeHandler" alias="ENCODE"/> <!-- 全局配置,DTO中所有的String都会转码 --> <typeHandler callback="ENCODE" ...原创 2010-09-10 15:49:17 · 128 阅读 · 0 评论 -
Ibatis传递多个参数
<!-- 为下面查询传参 --> <parameterMap class="java.util.HashMap" id="parameterMap"> <parameter property="xwxh"/> <parameter property="nsrsbh"/>原创 2010-11-02 15:14:08 · 196 阅读 · 0 评论 -
Ibatis模糊查询
我们之所以要用 like 谓词,一般都想实现模糊查询,比如说 name 以 'unmi' 开始、结束或包含 'unmi' 的记录,如下1. select * from person where name like 'unmi%'; 2. select * from person where name like '%unmi'; 3. select * from person ...原创 2011-01-02 10:57:46 · 99 阅读 · 0 评论 -
ibatis标签<iterate>
Iterate Attributes: prepend – the overridable SQL part that will be prepended to the statement (optional) property – a property of type IList that is to be iterated over (required) open – the s...原创 2011-03-02 17:40:06 · 71 阅读 · 0 评论