MyBatis-内置参数
MyBatis默认有两个内置参数:
_parameter:代表整个参数
单个参数:_parameter就代表这个参数
多个参数:参数会被封装成一个map,_parameter就代表这个map
__databaseId:如果配置了DatabaseIdProvider标签,_databaseId就是代表当前数据库的别名
映射文件:
<?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.mybatis.dao.EmployeeMapperDynamicSQL">
<!-- 内置参数测试:public List<Employee> getEmpsTestInnerParameter(Employee employee); -->
<select id="getEmpsTestInnerParameter" resultType