其他分享
首页 > 其他分享> > MyBatis框架——MyBatis Mapper(映射器)(转载)

MyBatis框架——MyBatis Mapper(映射器)(转载)

作者:互联网

映射器是 MyBatis 中最重要的文件,文件中包含一组 SQL 语句(例如查询、添加、删除、修改),这些语句称为映射语句或映射 SQL 语句。

 

映射器由 Java 接口和 XML 文件(或注解)共同组成,它的作用如下。

 


映射器有以下两种实现方式。

 


如果 SQL 语句存在动态 SQL 或者比较复杂,使用注解写在 Java 文件里可读性差,且增加了维护的成本。所以一般建议使用 XML 文件配置的方式,避免重复编写 SQL 语句。

 

 

 

XML实现映射器

XML 定义映射器分为两个部分:接口和XML。下面先定义接口 WebsiteMapper(本节基于《第一个MyBatis程序》中的示例实现)。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MyBatis 映射器的主要元素

下面介绍在映射器中可以定义哪些元素,以及它们的作用。

 

 

 

 

 

 

 

 

拓展

 

 

关于 MyBatis 的 SQL 映射文件中的 mapper 元素的 namescape 属性有如下要求。

 

标签:语句,Mapper,映射器,XML,文件,SQL,MyBatis
来源: https://www.cnblogs.com/xiaobaibailongma/p/16209968.html