第一种方式 能够请求,,返回数据为
不带字段
第二种方式 报错
第三种方式 正确
总结:如果返回
List<TbRegionDO> 不能 有as存在 ,,只能查询所有
select s from TbRegionDO s Jpa规范
其他情况

想要用自定义的 TbRegionResult 的list 必须转换 步骤如下
查看生成的target 可以看到 @Mapper 标签注解 为我们做的事情,,循环每个字段set 到我们自定义的 TbRegionResult
字段不照应,,可以这样匹配
总结:
1。可以查询一个字段 返回是String 或者List<String>
2。返回List<TbRegionDO> 必须查询所有字段 select s from TbRegionDO
3。不能返回自定义的DTO List<TbRegionResult> 必须通过@Mapper注解 进行转换