mybatis plus的时候发现选择多数据源注解@DS不起作用

两个原因:

  1. 1.方法上不可以有事务注解
@Transactional
  1. 2.不可以使用以下方式查询:
List<TCheckZc> zcs = tCheckZcService.lambdaQuery()
                .eq(TCheckZc::getAreaid, 8)
                .list();

而要改成:

LambdaQueryWrapper<TCheckZc> wrapper = new LambdaQueryWrapper<>();
        wrapper.eq(TCheckZc::getAreaid, 8);
        List<TCheckZc> list = tCheckZcService.list(wrapper);


版权声明:本文为wenxingchen原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。