MySQL迁移到PostgreSQL提示不良的类型值 ?

本文探讨了一个具体的Hibernate查找问题,即在使用Hibernate进行实体查找时遇到的由不良的类型值(long)引发的PSQL异常。文章深入分析了此错误的原因,并排除了与前端广告代码相关的干扰信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

at org.hibernate.impl.SessionImpl.get(SessionImpl.java:998)
at org.hibernate.ejb.AbstractEntityManagerImpl.find(AbstractEntityManagerImpl.java:781)
... 79 more
Caused by: org.postgresql.util.PSQLException: [b]不良的类型值 long : [/b]<div class="headerAd">
[#list adPosition.ads as ad]
[#if ad.hasBegun() && !ad.hasEnded() && ad.type == "image"]
[#if ad.url??]
<a href="${ad.url}">
<img src="${ad.path}" width="${adPosition.width}" height="${adPosition.height}" alt="${ad.title}" title="${ad.title}" />
</a>
[#else]
<img src="${ad.path}" width="${adPosition.width}" height="${adPosition.height}" alt="${ad.title}" title="${ad.title}" />
[/#if]
[/#if]
[/#list]
</div>


[b]
不良的类型值 是什么错误[/b] :D
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值