使用Entity进行查询出错 具体错误如下 可以看到,报错信息是由于davcoRoleRepository注入不进,导致上层的service和controller都注入失败,所以回归到repository层,而repository层是因为Validation failed for query,也就是SQL有问题 解决办法:可以看到上面的SQL查询的是Entity,对于字段查询必须要使用别名,所以加上别名即可