hibernate5+sql server2012 分页异常


首先我把异常粘上来,报错,索引 1 超出范围.


我尝试了把分页去掉,发现可以正常的查询,把hibernate发送的sql分页语句放到studio中发现也能正常的查询.


经过搜索发现hibernate5对sql server方言进行了细分,然而在hibernate.properties中却没有这一项,简直太坑了.在hibernate源码中我们能看到


解决办法:直接说就是方言的问题,在原来的方言配置中加个2012,如下:

<property name="hibernate.dialect">org.hibernate.dialect.SQLServer2012Dialect</property>


问题解决了,经过这一次我明白了,

在使用框架时候,如果你写的代码逻辑没有错,那么绝对是配置出问题了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值