OpenJPA真的已经可用了吗?
使用OpenJPA时,发现如下的代码根本起不到分页的效果:Query q=em.createQuery("select x from DictionaryConfig x");q.setFirstResult(100);q.setMaxResults(10);List list=q.getResultList();
从网上一查,在OpenJPA的JIRA中发现:
OPENJPA-476
Query.setFirstResult and Query.setMaxResults don't take effect
OPENJPA-447
Query pagination broken for non-DB2 databases
不由惊出一身冷汗,这个Bug是在20080206才Fixed的,除了试试换Nightly外,好像没有什么好的解决办法。
一直看好JPA,最近还打算全面把以后技术线路中ORM部分从Hibernate转移到OpenJPA上的,只是这个严重的Bug让我开始怀疑——OpenJPA真的已经可用了吗?
页:
[1]