`
wcdzxxgc
  • 浏览: 82441 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ibatis 标签

    博客分类:
  • Java
阅读更多
这几天开始初步使用iBATIS中动态SQL功能

1.isNull, isNotNull与isEmpty, isNotEmpty区别
在iBATIS中isNull用于判断参数是否为Null,isNotNull相反

isEmpty判断参数是否为Null或者空,满足其中一个条件则其true
isNotEmpty相反,当参数既不为Null也不为空是其为true

2.Dynamic标签内,最好每一个条件项都附带prepend参数。有些人喜欢第一项不带,在某些情况下这样会出现问题,都带着也多不了一点代码。

总体感觉:
优点:
在动态SQL方面iBATIS比较实用,同时还可以具有将查询结果直接封装到具体类的功能,可以省却不少代码

缺点:
输入查询条件时必须先将几个条件参数封装到一个类中,这个方面比直接使用jdbcTemplate麻烦,比较难避免这个问题

欢迎提出其他意见
3
0
分享到:
评论

相关推荐

    iBATIS动态标签

    iBATIS动态标签 §标签 §二元标签 §一元标签 §标签 § 共同的属性 prepend,open,close 标签 §标签 §属性 prepend,open,close 二元条件标签

    ibatis标签

    NULL 博文链接:https://duqiangcise.iteye.com/blog/286764

    ibatis的dtd文件

    网上很难找到很全的介绍ibatis标签的电子书 直接阅读dtd文件,我认为是个不错的学习办法 也可以导入eclipct,方便开发 希望大家喜欢

    ibatis动态SQL标签用法

    自己整理的非常好用 好东西向大家分享 └ ^o^ ┘

    sql-map-2.dtd和sql-map-config-2.dtd

    ibatis标签提示工具 sql-map-2.dtd

    ibatis常用的sql

    主要是关于oracle ibatis 的一些sql

    ibatis的dynamicSQL中,关于prepend的使用

    ibatis的dynamicSQL中,关于prepend的使用

    ibatis_sqlMap的配置总结

    ibatis_SqlMap的配置,SqlMap的配置是iBatis中应用的核心。这部分任务占据了iBatis开发的70%的工作量。

    iBATIS实战

    本书是讲述iBATIS框架的权威著作。书中既详实地介绍了iBATIS的设计理念和基础知识,也讨论了动态SQL、高速缓存、DAD框架等高级主题,还讲解了iBATIS在实际开发中的应用。书的最后给出了一个设计优雅、层次清晰的示例...

    访问存储过程(或函数)一般以procedure标签来定义statement。

    1)、访问存储过程(或函数)一般以procedure标签来定义statement。 (2)、输入输出的参数需要用parameterMap标签单独定义。 (3)、区分输入输出参数用parameter标签的mode属性来定义,分别为”OUT”和”IN”...

    ibatis分页功能

    ibatis 分页功能,使用了标签page.tld。本代码不能单独运行,技术能力欠缺或者代码阅读能力不是很好的朋友,请勿下载。

    ibatis-sqlMap-入门教程(代码)

    eclipse工程,工程中所用到library在lib文件夹下,建表的语句在工程文件下person.sql

    ibatis2mybatis-master.zip

    一键转换,不用自己再手动替换标签

    基于ibatis的分页

    底层 到 页面展示 , dao层 service层 action层 到tld 到jsp都是、已经写好 你只要调用就可以。非常好用的jsp分页标签(如果不明白的地方,可以私聊我)

    struts+spring+ibatis(SSI)的最简分页及标签

    rt简例 20202020202020202020

    IBATIS开发指南

    IBATIS开发指南:sql map,sqlmap配置文件标签集属性等举例和讲解。

    IBatis官方资料

    使用动态查询是iBatis一个非常强大的功能。有时你已经改变WHERE子句条件的基础上你的参数对象的状态。在这种情况下的iBATIS提供了一组可以映射语句中使用,以提高SQL语句的重用性和灵活性的动态SQL标签。

    springMVC+ibatis+jstl+easyui+comet4j

    使用springMvc为框架基础结合ibatis作为持久层,easyui作为前台框架并运用了jstl的标签库,加入了comet4j来实现实时推送

    ibatis实现结果集map封装(Demo下载)

    NULL 博文链接:https://88548886.iteye.com/blog/1677088

    sql-map-2.dtd

    ibatis的dtd约束,版本2,xml文件中标签提示,网址:http://ibatis.apache.org/dtd/sql-map-2.dtd

Global site tag (gtag.js) - Google Analytics