springdatajpa之坑(一)

sql: 用不了 * (星号) 只能用别名 或者别名点字段 (当然原生sql除外)

如果你在sql用了 聚合函数   你想把查出来的结果 封装到一个vo里面  如果你用 List<Object> 接受  可以明确告诉你 Object 转换不成你自定义的VO 

你只能用List<Object[]>来接收  根据角标一个一个取出来  特别坑    也可以自定义接口类 来get出来字段  但是本人觉得这还是麻烦 特别坑

还有你如果用List<自定义VO>这么接受的话 这样是会直接报错  所以只能用List<Object[]>和List<Model>来接受

原文地址:https://www.cnblogs.com/krlin/p/9503196.html