SQL映射的xmL文件

这篇博客深入探讨了SQL映射文件在数据库操作中的应用,包括如何进行增删改查操作,详细阐述了参数的使用方法,以及ResultMap在映射复杂结果集方面的功能。同时,还介绍了Cache的启用和利用,以提高查询效率。通过示例代码,展示了sql映射文件的具体实现。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SQL映射文件进行增删改查
参数的使用
resultMap
Cache的使用

sql映射文件

**<mapper  namespace="对应的接口路径" >
        <ResultMap id="唯一标识"  type="实体类名(pojo)">
        			<id  propery="实体类(pojo)属性"  column="数据库字段或者别名"/>
        			<Result   propery="实体类(pojo)属性"  column="数据库字段或者别名"/> 
        			<Result   propery="实体类(pojo)属性"  column="数据库字段或者别名"/> 
        			<Result   propery="实体类(pojo)属性"  column="数据库字段或者别名"/> 
        			<Result   propery="实体类(pojo)属性"  column="数据库字段或者别名"/> 
        			                            ...............................
        			   或者 一对一
        			  < association property="pojo中对象属性名" JavaType="对象类型"  resultMap="引用外部映射"/>
        			  或者 一对多
        			    < collection  property="pojo中集合属性名" ofType="集合类型"  resultMap="引用外部映射"/>
        			

      //resultType="返回值类型"  或者resultMap=" "唯一标识"这两个不能同时存在
		<select id="接口方法名"       parameterType="接口方法中参数类型"    resultType="返回值类型"  或者resultMap=" "唯一标识"  >
					sql语句..................................
		</select>
		<update  id="接口方法名"       parameterType="参数类型"   >
						sql语句..................................
		</update >
		<insert  id="接口方法名"       parameterType="参数类型"     >
							sql语句..................................
		</insert   >
		<delete   id="接口方法名"       parameterType="参数类型" >
		                  	sql语句..................................
		</delete   >   
</mapper>**

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值