2022年8月13日,如何配置mybatis的XML查询语句?

2026-06-10 05:411阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计441个文字,预计阅读时间需要2分钟。

2022年8月13日,如何配置mybatis的XML查询语句?

描述:在使用MyBatis时,接口文件对应的XML文件中的查询设置。

示例:xml

描述:

在使用mybatis的时候,接口文件对应的xml文件中查询的设置。

演示:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis.org/dtd/mybatis-3-mapper.dtd">

<mapper namespace="test.day_05.mapper.UserMapper">

<resultMap id="baseMap" type="test.day_05.pojo.User">
<id column="id" property="id" jdbcType="INTEGER" />
<result column="name" property="username" jdbcType="VARCHAR" />
<result column="pwd" property="password" jdbcType="VARCHAR" />
</resultMap>

<select id="selectAll"
resultMap="baseMap">
select * from user
</select>

</mapper>

查询语句:

说明:对于查询可根据查询的结果进行相应的设置。对于查询包括如下几项等。。。

带参数的查询和不带参数的查询,查询的结果分为单条结果和单条结果的集合等。

含有一个参数的,含有多个参数的,含有一条结果集,含有多条结果集等。

对于以上,select标签含有如下的几项属性:

其中:parameterMap和parameterType为传入的参数的设置,如果为单个使用:parameterType,如果为多个则使用另一个。

对于返回的结果集类似。

注意事项:

还有一个属性是很重要的:

那就是id属性,id属性是和接口文件中的接口方法名称是对应的,还有一个就是xml文件mapper标签的namespace属性的属性值为接口文件的路径等。

因此注意,接口文件的路径,接口文件的方法名称和xml文件中查询标签的id是否对应,查询语句的参数和结果集合的设置是否匹配对应等。

2022年8月13日,如何配置mybatis的XML查询语句?

本文共计441个文字,预计阅读时间需要2分钟。

2022年8月13日,如何配置mybatis的XML查询语句?

描述:在使用MyBatis时,接口文件对应的XML文件中的查询设置。

示例:xml

描述:

在使用mybatis的时候,接口文件对应的xml文件中查询的设置。

演示:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis.org/dtd/mybatis-3-mapper.dtd">

<mapper namespace="test.day_05.mapper.UserMapper">

<resultMap id="baseMap" type="test.day_05.pojo.User">
<id column="id" property="id" jdbcType="INTEGER" />
<result column="name" property="username" jdbcType="VARCHAR" />
<result column="pwd" property="password" jdbcType="VARCHAR" />
</resultMap>

<select id="selectAll"
resultMap="baseMap">
select * from user
</select>

</mapper>

查询语句:

说明:对于查询可根据查询的结果进行相应的设置。对于查询包括如下几项等。。。

带参数的查询和不带参数的查询,查询的结果分为单条结果和单条结果的集合等。

含有一个参数的,含有多个参数的,含有一条结果集,含有多条结果集等。

对于以上,select标签含有如下的几项属性:

其中:parameterMap和parameterType为传入的参数的设置,如果为单个使用:parameterType,如果为多个则使用另一个。

对于返回的结果集类似。

注意事项:

还有一个属性是很重要的:

那就是id属性,id属性是和接口文件中的接口方法名称是对应的,还有一个就是xml文件mapper标签的namespace属性的属性值为接口文件的路径等。

因此注意,接口文件的路径,接口文件的方法名称和xml文件中查询标签的id是否对应,查询语句的参数和结果集合的设置是否匹配对应等。

2022年8月13日,如何配置mybatis的XML查询语句?