【问题标题】:DetachedCriteria convert to listDetachedCriteria 转换为列表
【发布时间】:2016-06-07 14:39:38
【问题描述】:

当我尝试返回结果时,它会显示返回类型不匹配。我能做什么?

        @Override
        @SuppressWarnings("unchecked")
        public List<StudentDetail> getAllStudent(){
        DetachedCriteria.forClass(QrCodeList.class).add(Property.forName("userId")
                    .eq(
                              DetachedCriteria.forClass(User.class).setProjection(Property.forName("id"))
                            )
                          );

        }

【问题讨论】:

  • 您的具体错误是什么?请将其添加到问题中。我认为这里没有足够的细节供人们提供帮助,所以如果您可以添加更多细节,请添加。

标签: java spring hibernate detachedcriteria


【解决方案1】:

这个方法似乎返回DetachedCriteria&lt;QrCodeList&gt;。 要让它返回List,它应该是这样的

    DetachedCriteria.forClass(QrCodeList.class).add(Property.forName("userId")
                .eq(DetachedCriteria.forClass(User.class).setProjection(Property.forName("id")))
                      ).list()

但应该是List&lt;QrCodeList&gt;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-30
    相关资源
    最近更新 更多