mybatis 一对多查询方式二:
mybatis 一对多查询方式二:
mybatis 一对多查询方式二:
把排序的字段作为特定的字段展示
resultMap可以将查询到的复杂数据(比如查询到几个表中数据)映射到一个结果集当中.
<resultMap id="" type="">
<constructor><!-- 类再实例化时用来注入结果到构造方法 -->
<idArg/><!-- ID参数,结果为ID -->
<arg/><!-- 注入到构造方法的一个普通结果 -->
</constructor>
<id/><!-- 用于表示哪个列是主键 -->
<result/><!-- 注入到字段或JavaBean属性的普通结果 -->
<association property=""/><!-- 用于一对一关联 -->
<collection property=""/><!-- 用于一对多、多对多关联 -->
<discriminator javaType=""><!-- 使用结果值来决定使用哪个结果映射 -->
<case value=""/><!-- 基于某些值的结果映射 -->
</discriminator>
</resultMap>
mybatis以及一众的基于xml的orm框架说白了就是解析xml文件生成sql语句。其本质还是对于JDBC的封装使用。
1.多对多场景