在java中
List<LoanProgramAndRepayRecordModel> loanProgramAndRepayRecordModelList = query.getResultList();
编译通过,
在scala中 相同的代码
var list: util.List[RechargeForm] = query.getResultList
编译不通过,提示
这里的query是javax.persistence中的类
在java中
List<LoanProgramAndRepayRecordModel> loanProgramAndRepayRecordModelList = query.getResultList();
编译通过,
在scala中 相同的代码
var list: util.List[RechargeForm] = query.getResultList
编译不通过,提示
这里的query是javax.persistence中的类
4 回答1.7k 阅读✓ 已解决
4 回答1.5k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
4 回答2.3k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答832 阅读✓ 已解决
2 回答1.4k 阅读
看了下 javax.persistence 的 API,getResultList 返回的是一个 List 类型,是一个 raw type,在
scala 中对应类型就是 List[_],但是你的变量 list 类型是 List[RechargeForm],所以类型冲突了。
楼主可以将 list 的类型改为 util.List[_] 或者省略类型说明