2006-02-01から1ヶ月間の記事一覧

DbUtilsを利用したページング処理の例

DBから検索したレコードを「ページ単位に表示する」という機能は、Webベースのアプリケーションでもよく見かけます。私もこれまで何回か作りました。もしこの機能をDbUtilsで実装できれば、これからの開発案件に(DbUtilsを)適用できるかもしれないと考えて、…

HibernateとEJB3によるページング処理のサンプルコード

public class Page { private List results; private int pageSize; private int page; public Page(Query query, int page, int pageSize) { this.page = page; this.pageSize = pageSize; results = query.setFirstResult(page * pageSize).setMaxResults(…

pagination

データベースのレコードセットをページ単位で処理する事をよくページング処理と日本語では言うけれど英語ではpaginationと言うのが一般的。検索のキーワードはpaginationで。

JavaのbooleanをOracleに格納するには?

Oracleには真偽型のフィールドが存在しない。その為Javaのboolean型の値を何か別の型に変換して格納する処理を用意する必要がある。s2daoにはBooleanToIntCallableStatementFactoryというコンポーネントが用意されており、j2ee.diconでBasicCallableStatemen…

s2daoアノテーションについて

JavaBeans TABLEアノテーション 定数アノテーション public static final String TABLE = “DEPT;backport175アノテーション /** * @org.seasar.dao.annotation.backport175.Bean (table="DEPT") */ public class Department implements Serializable { COLUM…

Firefoxのメモリ大量消費は『仕様』、だが回避方法あり

about:config から「browser.sessionhistory.max_total_viewers」の設定値を0 (タレコミ人Firefox1.5.0.1の初期設定値は50になっていた。この値が -1 の場合はPCのRAMサイズによって動的に設定されるらしい) に設定すると、例えば高解像度のイメージ (4000x6…

maven project.properties サンプル

maven.docs.locale=ja_JP maven.docs.outputencoding=Shift_JISmaven.xdoc.date=left maven.xdoc.date.locale=ja maven.xdoc.date.format=yyyy/MM/dd(EE) HH:mm:ss z#maven.build.dist=src/webapp/WEB-INF/classes maven.build.dest=src/webapp/WEB-INF/clas…

本体のアップデート方法

PortableFirefoxのアップデートは「ソフトウェアの更新」機能を利用して可能。特別な事はする必要ありません。

DevLoader.zipの展開を忘れずに

Capability to use a special Tomcat classloader to have classes in several java projects loaded at the same classloader level than classes in a Tomcat project, see readmeDevLoader.html EclipseのWebappで必要なプラグイン「TomcatPlugin」をイン…

IPアドレスを確認

ttp://www.cman.jp/network/support/go_access.cgi