我在使用子查询的结果作为 DTO 构造函数参数的 HQL 查询中遇到了一些问题。请看下面的例子
select new com.bla.MyDTO(e.id, e.title, (select ... )) from com.bla.Entity1 e where ...
我从休眠中得到以下异常。
ConstructorNode 不支持 getDataType()!
该异常由 ConstructorNode 类第 133 行引发。我检查了 ConstructorNode 的实现,该方法已被弃用并抛出 UnsupportedOperationException。
有没有办法解决这个问题?
| 归档时间: | 
 | 
| 查看次数: | 954 次 | 
| 最近记录: |