HibernateException:无法访问lob流

时间:2019-01-15 13:41:07

标签: java postgresql hibernate spring-boot hibernate-criteria

我有问题。我有一个使用Hibernate的Spring Boot项目,但无法查询数据库中的OID。

@Lob
@Column(name = "documento_oid")
private byte[] documentoOid;

查询:

if (tupled) {
        return em.createQuery(getTupleQuery())
                .setMaxResults(1)
                .getResultList().stream().findFirst().map(t -> (T) getWrappedInstance(t)).orElse(null);
    } else {
        return em.createQuery(getQueryT())
                .getSingleResult();
    }

image

错误:javax.persistence.PersistenceException:org.hibernate.HibernateException:无法访问lob流

救救我!

1 个答案:

答案 0 :(得分:0)

添加以下应用程序属性使其对我们有用:

spring.datasource.autoCommit=false