MyBatis-mapper文件之内置参数

    xiaoxiao2022-07-02  102

    _paramter:代表整个参数 若为单个参数,则_paramter代表此参数; 若为多个参数,则参数会被封装成一个map,_paramter即代表这个map。 _databaseId:如果配置了databaseIdProvider标签 _databaseId:当前数据库的别名

    <select id="xxx" ....> <if test="_databaseId=='mysql'"> select * from mysql where id=#{_paramter.id} </if> <if test="_databaseId=='oracle'"> select * from oracle </if> </select>
    最新回复(0)