Mybatis之sql元素
来源:互联网 发布:js获取输入框的内容 编辑:程序博客网 时间:2024/05/01 05:59
sql
这个元素可以被用来定义可重用的 SQL 代码段,可以包含在其他语句中。它可以被静态地(在加载参数) 参数化. 不同的属性值通过包含的实例变化. 比如:
<span style="font-size:14px;"><sql id="userColumns"> ${alias}.id,${alias}.username,${alias}.password </sql></span>这个 SQL 片段可以被包含在其他语句中,例如:
<span style="font-size:14px;"><select id="selectUsers" resultType="map"> select <include refid="userColumns"><property name="alias" value="t1"/></include>, <include refid="userColumns"><property name="alias" value="t2"/></include> from some_table t1 cross join some_table t2</select></span>属性值可以用于包含的refid属性或者包含的字句里面的属性值,例如:
<span style="font-size:14px;"><sql id="sometable"> ${prefix}Table</sql><sql id="someinclude"> from <include refid="${include_target}"/></sql><select id="select" resultType="map"> select field1, field2, field3 <include refid="someinclude"> <property name="prefix" value="Some"/> <property name="include_target" value="sometable"/> </include></select></span>
0 0
- Mybatis之sql元素
- MyBatis之sql元素使用实例
- mybatis的sql元素
- mybatis. <sql>元素重用
- Mybatis之select元素
- mybatis的动态sql ---元素
- Mybatis之SQL映射
- MyBatis 之 sql 拼接
- mybatis之sql总结
- mybatis之动态SQL
- MyBatis之动态SQL
- MyBatis之sql拼接
- Mybatis之动态sql
- mybatis之动态SQL
- Mybatis之sql小结
- MyBatis之动态sql
- Mybatis之动态 SQL
- Mybatis之动态sql
- 主流PC常用总线总结
- 暑期社会实践心得
- 安全测试工具篇(开源&商业)
- 初视openwrt
- UVa 10820 Send a Table
- Mybatis之sql元素
- Maven实战之旅第六篇——maven常用指令
- CentOS6.3环境中,升级Python到2.7.3版本
- 暑期社会实践心得
- IIC总线协议
- 性能测试工具篇(开源&商业)
- Spring MVC 环境搭建
- linux vi命令详解
- POJ 2104 K-th Number