首页 > TAG信息列表 > Mybati
Mybatis使用Map来实现传递多个参数及Mybati实现模糊查询
当你使用Mybatis苦恼于多个参数的传递或是向表中插入数据或是更新数据不想将所有属性都写一遍. 可以使用Map当做方法参数,然后在xml映射文件中使用#{键}来取出Map中的值进行操作 当你想要使用的时候,可以创建一个Map对象,然后使用put("属性",值).将Map作为参数调用方法 用例: pacmybati报错ReflectionException
报错信息 nested exception is org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'xxx' in 'class com.xxx.aaaa.pojo.bbb' 原因是description=#{reports.xxx.description}中多加了xxx.,所以会去解析有没有这个属性。吸取教训,做事需要仔mybati-plus切换数据源的两种方式
在工作中我们在一个springboot项目中,经常会有不同数据源的场景,如果我们项目中用的是mybatis-plus,那就很方便去配置,如果用的是mybatis可以切换成mybatis-plus,也可以自己实现一个动态切换数据源(spring已经给我们提供了一个接口) 首先引入依赖 <!-- mybatis-plus --> <d