在没有mybatis中,参数传递使用map,首先是,parameterType设置为map类型。取值的话和对象传值是一样的,使用${key} 或者#{key}都可以,不过${}取值不安全,可能会有SQL注入的风险,所以一般建议使用#{}取值。判断map中是不是包含某个key,可以使用_parameter.containsKey('key') 来判断.
mybatis使用map传值
最新推荐文章于 2024-06-16 05:56:08 发布
在没有mybatis中,参数传递使用map,首先是,parameterType设置为map类型。取值的话和对象传值是一样的,使用${key} 或者#{key}都可以,不过${}取值不安全,可能会有SQL注入的风险,所以一般建议使用#{}取值。判断map中是不是包含某个key,可以使用_parameter.containsKey('key') 来判断.