四、ibatis映射语句
来源:互联网 发布:php 支付码 编辑:程序博客网 时间:2024/05/29 19:30
1、映射语句
<select> <insert> <selectKey> <update> <delete> <statement> <sql> <include> <procedure>
举个例子:
<sql id="resultValue" >
SELECT DISTINCT userName
</sql >
<sql id ="from-user">
FROM `user`
</sql >
<select id ="queryAllUser" resultClass="string">
<include refid ="resultValue"/>
<include refid ="from-user"/>
</select >
2、内联参数
两个占位符 # 和 $
select * from user where userId = #userId#
select * from user where userName like '%$userName$%'
区别:ibatis处理方式不一样, #会被处理成一个预备语句参数, 而$不会做任何处理
select * from user where userId = ?
select * from user where userName like '%bluse%'
3、参数: javaBean和hashMap的区别
userName被错误的引用为 #user#, javaBean会报异常, 而hashmap只会返回null,不会报错
4、调用存储过程:
0 0
- 四、ibatis映射语句
- ibatis 映射
- ibatis 映射
- iBatis映射
- iBATIS In Action:使用映射语句(一)
- iBATIS In Action:使用映射语句(二)
- ibatis的sqlmap映射文件之动态sql语句
- ibatis中SQL映射配置文件中动态SQL语句语法
- ibatis中SQL映射配置文件中动态SQL语句语法
- ibatis语句
- [ibatis]动态映射
- [ibatis]动态映射
- ibatis映射文件配置..
- iBATIS动态映射浅析
- ibatis对象关系映射
- ibatis一对多映射
- [ibatis]动态映射
- ibatis映射类型异常
- 第十周项目5:输出完数
- poj3268 单源最短路径+矩阵转置
- access 数据库的image读取图片问题
- 第11周项目6(4-1)-回文素数
- uva10801(最短路径)
- 四、ibatis映射语句
- 算法:快速排序算法
- squid,nginx,lighttpd反向代理的区别(同步VS异步模式)
- Oralce 11g dump 函数介绍
- 第十一周项目三:程序的多文件组织
- 强大的vim配置
- 第11周项目6(4-2)-回文素数
- 软考-数据流图
- i++ ++i