Ibatis操作指南
来源:互联网 发布:网络属于强电还是弱电 编辑:程序博客网 时间:2024/06/14 05:59
日期操作实现方式
- 先将参数格式化
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");// 将日期转换成字符串String dateStr = sdf.format(date);Map map = new HashMap();map.put("dateStr", dateStr);
- Sql编写
在ibatis查询配置中添加:<isNotEmpty prepend="AND" property="begin_date"><![CDATA[to_char(CREATE_TIME,'yyyy-mm-dd') >= '$begin_date$']]></isNotEmpty><isNotEmpty prepend="AND" property="end_date"><![CDATA[to_char(CREATE_TIME,'yyyy-mm-dd') <= '$end_date$']]></isNotEmpty>
注意事项
- 一定用$符号去做配置,不能用#,用#会去结合数据库实例是否存在对应的属性,导致查询异常
- 可以不使用
< < > > <> <>& & ' '" "Ibatis中使用like ‘%#filedName#%’ 时,有什么问题?在xml映射文件中,如果直接按如上写法,会报异常:java.sql.SQLException: Invalid argument in JDBC call: parameter index out of range: 1。所以一般会采用如下两种方式:1) 将#换成$,如like ‘%$ filedName $%’,这样就没有问题了..2) 采用字符串联接符||,如:like ‘%’||# filedName #||’%’
0 0
- Ibatis操作指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- ibatis 开发指南
- NBUT1225 NEW RDSP MODE I(快速幂,规律)
- uikit——UIView——layout
- SDOI2017 Round1滚粗记
- EasyUI之窗口window
- Gradle练习1:开始第一个任务
- Ibatis操作指南
- POJ 3580 SuperMemo
- 栈的存储结构
- ROS学习(基于Ubuntu 15.04 和ROS Jade)第三章 ROS核心教程 之 3 创建一个ROS包
- SQL Server里的INTERSECT
- 字符串近似匹配计算
- c#134课的主要内容
- 小白:从0开始捣鼓Ubuntu(修改下载源和一些自己的设置)
- jQuery-常用工具函数