资讯详情

mybatis-plus Parameter ‘ew‘ not found

多数据源配置采用注解方式,多数据源注解是调用方法级别mybayis-plus的基础CRUD报错:Parameter 'ew' not found,

因为切换数据源,所以需要重写方法

@Override     @DataSource(name = DataSourceNames.LIMCHIN)     <E extends IPage<LimChinEntity>> E selectPage(E page,Wrapper<LimChinEntity> queryWrapper);

调用方法时总是报错:Parameter 'ew' not found,

最后去看看BaseMapper接口声明:

<E extends IPage<Map<String, Object>>> E selectMapsPage(E page, @Param("ew") Wrapper<T> queryWrapper);

修改重写的接口如下:

 @Override     @DataSource(name = DataSourceNames.LIMCHIN)     <E extends IPage<LimChinEntity>> E selectPage(E page,@Param("ew") Wrapper<LimChinEntity> queryWrapper);

最后,测试成功

标签: 1ew丝印三极管

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司