小编ume*_*esh的帖子

Spring Boot QueryDsl 返回 Caused by: java.lang.UnsupportedOperationException: null

代码如下

    QContinent continent = QContinent.continent;

    JPAQuery query = new JPAQuery(entityManager);


    query.from(continent).where(continent.name.eq("www"));
    List<Object> fetch = query.fetch();

    System.err.println("===" + fetch);
Run Code Online (Sandbox Code Playgroud)

这将返回
Caused by: java.lang.UnsupportedOperationException: null at java.util.Collections$UnmodifyingMap.put(Collections.java:1457) ~[na:1.8.0_191] at com.querydsl.jpa.JPQLSerializer.visitConstant(JPQLSerializer. java:327) ~[querydsl-jpa-4.2.1.jar:na] 在 com.querydsl.core.support.SerializerBase.visit(SerializerBase.java:221) ~[querydsl-core-4.3.1.jar:na ] 在 com.querydsl.core.support.SerializerBase.visit(SerializerBase.java:36) ~[querydsl-core-4.3.1.jar:na] 在 com.querydsl.core.types.ConstantImpl.accept(ConstantImpl.java :140) ~[querydsl-core-4.3.1.jar:na]

java jpa spring-mvc spring-data spring-boot

7
推荐指数
1
解决办法
2909
查看次数

标签 统计

java ×1

jpa ×1

spring-boot ×1

spring-data ×1

spring-mvc ×1