I am working on a project which uses Java,MySql,Struts2 MVC and Hibernate. I tried using limit statement in hql query but its not working properly.
Select t from table1 t where t.column1 = :someVal limit 0,5
EDIT: I am using this as a namedQuery and calling this namedQuery using JPA Template
This works correctly in MySql but when I ran this as a hql query this returns all records without regard to limit statement. Has anyone faced the same problem?? Any help appreciated!!
Regards, RDJ
Hibernate will then use MySQL's autoincremented database column to generate the primary key values.
Hibernate is an ORM (Object-Relational Mapping) tool that is used to save the Java objects in the database system. As an object-oriented query language, JPA uses JPQL (Java Persistence Query Language) to execute database operations.
Use hibernates functions for paging! setFirstResult(), setMaxResults()
http://www.javalobby.org/java/forums/t63849.html
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With