同表中子查询直接在statement中写,和sql格式一样;
不同表间的子查询通过resultMap来实现:
<resultMap type = "Book" id = "BookAndReader" autoMapping = "true">
<id colume = "id" property = "id"/>
<association property = "reader" javaType = "Reader" autoMapping = "true" select = "queryReaderById" column = "user_id">
<!--select进行子查询声明,其参数为子查询语句ID-->
<!--column为子查询参数,即从pojo类传过来的#{id}-->
</association>
</resultMap>
<select id = "queryReaderAll" resultMap = "BookAndReader">
select * from tb_order where order_number = #{number}
</select>
<select id = "queryReaderById" resultType = "Reader">
<!--这里是子查询实体-->
select * from tb_user where id = #{id}
</select>
这里应该是主查询先执行
3 月 3 日消息 太阳谷更新将是 Windows 10 的大事件,现在这一点终于得到了微软...
在 上一篇文章 中我们介绍了使用vs2019作为远程Linux系统的开发环境,但我们是创...
使用REPLACE来将数据库里读出来的数据替换,如果字段不为空是正常,但如果 为空时...
萌新篇 —从零开始搭建自己的大数据环境 hadoop简介 Hadoop是一个用Java编写的Ap...
一个打印机的Bug,微软已经解决了好几次,都没有搞定,这次呢? 在上周五暂停推...
复制代码 代码如下: %@ CODEPAGE=65001 % % Response.CodePage=65001% % Respons...
废话不多说了,直接给大家贴代码了,具体代码如下所示: html headtitleTable/ti...
想了解更多内容,请访问: 51CTO和华为官方战略合作共建的鸿蒙技术社区 https://...
xslt支持的测试模式语句,用于条件判断,主要有:xsl:if和xsl:choose及其下的xsl:...
基于 Linux 的 Moodle 学习管理系统进行远程教学。 这次大流行对远程教育的需求...