二次开发查询疑惑

准备尝试二次开发,发现和原生mybatis有很大区别,希望社区能解答这些疑惑

  1. xxxExample这种查询类是如何生成的?没有找到代码生成器相关的代码
  2. 查询一张表的时候,extXxxMapper和xxxMapper的区别?我看很多service同时注入了这2个mapper进行操作,我如何选择进行扩展?
  3. mapper的返回值有xxxDao,xxxWithBLOBS,xxxDTO,xxx等,他们区别是什么?究竟那个才是entity?

二次开发每个人环境各有差异,主要还是得自行排查~

我问的这几个东西都是源码中目前有的,还没有开始二次开发呢