MybatisPlus------自定义SQLxml配置文件编写(四)
BaseMapper提供的增上改查功能还是过于简单,因此如果需要实现复杂SQL还需要自定义。配置xml文件。
首先需要指定xml文件位置。
操作增加xml文件配置:
mybatis-plus:是有默认的xml文件配置路径,以及只要是以.xml结尾的文件都可以识别。默认路径为:/mapper*.xml,意味着在resources目录下的mapper目录下,任意以xml文件结尾的都能够识别到。
需要配置则加上mapper-locations配置
xml文件模板
在resources目录下创建mapper目录,创建BaseProcedureMapper.xml文件。
注意namespace能够找到BaseProcedureMapper接口的位置。
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.example.demo.mapper.BaseProcedureMapper"> <select id="selcetMapById" resultType="map"> select id,procedure_code,procedure_name from base_procedure where id = #{id} </select></mapper>
来源地址:https://blog.csdn.net/cz_chen_zhuo/article/details/129046418