07-MyBatis_sql标签和include标签的使用
来源:互联网 发布:数据库介绍ppt 编辑:程序博客网 时间:2024/05/24 05:46
<sql> 和 <include>
参看06-MyBatis_关联映射之多对一的下载
1. 源码下载:
参看06-MyBatis_关联映射之多对一的下载
2. 功能:
<sql>封装SQL语句, <include>调用
如:
<sql id="columns">
id, name, address
</sql>
<select ....>
select <include refid="columns"/> from user
</select>
3. 使用:
/* <sql id="mySQL"> SELECT o.*, p.* FROM orders o JOIN person p ON (p.personId=o.pid) WHERE o.orderId = 'O_00001' </sql><select id="selectOrderById2" parameterType="string" resultMap="orderMap"> <include refid="mySQL"/></select>*/ @Test public void testSelectOrderById2() throws Exception { SqlSession session = sqlSessionFactory.openSession(); Order order = session.selectOne("com.hehe.mybatis.domain.Order.selectOrderById2", "O_00001"); System.out.println( order.getId() + "\t" + order.getNumber() + "\t" + order.getPrice() + "\t" + order.getPerson().getId() + "\t" + order.getPerson().getName() + "\t" + order.getPerson().getAddress() + "\t" + order.getPerson().getTel() ); session.close(); }
- MyBatis_sql标签和include标签的使用
- 07-MyBatis_sql标签和include标签的使用
- 07-MyBatis_sql标签和include标签的使用
- include标签的使用
- Weblogic和使用include标签的问题
- Weblogic和使用include标签的问题
- 标签merger和include的使用
- mybatis的sql标签和include标签的使用
- android <include/>标签和 <merge/>标签的使用
- MyBatis中 sql标签和include标签的使用
- MyBatis中 sql标签和include标签的使用
- MyBatis中 sql标签和include标签的使用
- include,viewStub标签的使用
- Android include标签的使用
- Android include标签的使用
- android include 标签的使用
- include指令和include标签的区别
- android--Merge和include标签的区别和使用
- CString,字符串,整数等相互转换方法
- 移植EMCV到DM6467(1)——C++工程测试
- android性能优化
- JDK中的URLConnection参数详解
- Notepad++ 是程序员的必备利器之一
- 07-MyBatis_sql标签和include标签的使用
- 最大子矩阵求和问题
- 基于distanceTransform-距离变换的手掌中心提取
- 移植EMCV到DM6467(2)——OpenCV程序调试
- Leetcode: N-Queens
- eclipse 如何让c++不报错
- SDP协议及其应用
- ubunto用户切换
- 智能搜索算法--从A*算法开始说起