本文主要是介绍mybatis有两个内置参数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
<!--mybatis有两个内置参数:_databaseId:如果配置了databaseIdProvider标签,_databaseId则表示当前数据库的别名,例如mysql或者oracle_parameter:代表整个参数,如果是单个参数,_parameter就表示这个参数;如果是多个参数,参数会被放入map中,_parameter就表示这个map--><select id="selectAllTestDataBaseId2Parameter" resultType="employee"><!--表示在不同的环境下执行不同的sql--><if test="_databaseId=='mysql'">select * from employee<if test="_parameter!=null">where name=#{_parameter.name}</if></if><if test="_databaseId=='oracle'">select * from employee</if></select>
这篇关于mybatis有两个内置参数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!