2011-08-01から1ヶ月間の記事一覧

[Java][JPA] JPA で大きなテーブルを走査する

JPA で行数の多いテーブルを select して getResultList() すると全部メモリに展開するので効率が良くないです。こういうとき、JDBC なら ResultSet をオープンしたままループしますし、S2JDBC なら iterate() 使いますね。ところが JPA には適切な方法がな…

Twitter API ポケットリファレンス

献本いただきました。 Twitter API ポケットリファレンスTwitter4J の作者 @yusukey による Twitter API のリファレンスです。 これだけのものがしかも日本語で読めるなんてありがたいですね。API リファレンスだけでなく、API を使う上で知っておくべき OAu…

[Scala][joda-time] 期間でループ

○月○日〜○月○日まで日毎にループしたい場合、Stream 使うと便利ですね。こういう前提で import org.scala_tools.time.Imports._ val start = new DateTime(2011, 1, 1, 0, 0, 0, 0) val end = new DateTime(2011, 1, 8, 0, 0, 0, 0) val interval = new Inte…