mybatis的条件查询 当在做条件查询时,要通过占位符来进行信息的传递-参数展位符: #{}:会将其替换成?,为了防止SQL注入 #$:拼sql,将变量拼接,会存在sql注入问题 条件查询的三种方式 1.散装参数 在@Param中,在外部接收的属性给status,status的值与()中相对应,()中 的对应sql中属性 2.对象参数 将要查询的条件封装成一个对象,通过对象来进行查询 3.map集合参数 在map集合中,只要键的名称和参数占位符的名称一样,就可以实现 sql语句都是一样的