JPA の PAGING が int…

なぜじゃ~
JPA の Query や TypedQuery の setFirstResult に渡す開始位置が int

setMaxResults は PAGING しているので int の範囲で収まると思うけど
さすがに setFirstResult は int で収まらんと思うぞ!!

setFirstResult が int なので泣く泣く NativeQuery 発行して
javax.persistence.Query から泥臭いことする羽目に orz

Hibernate で Facebook の UID を NativeQuery すると java.math.BigInteger 型になる
Long ではマイナスの値に突入するかも試練から正しいのかも試練がw

http://download.oracle.com/javaee/6/api/javax/persistence/Query.html#setFirstResult(int)
http://download.oracle.com/javaee/6/api/javax/persistence/TypedQuery.html#setFirstResult(int)

 

This entry was posted in Java, JPA. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>