帳モメのotanuft

Stay hungry, stay foolish.

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

iBATISの動的SQL

iBATISで動的SQLを作成する Hibernateと違い、iBATISの動的SQLはSqlMap定義で指定する。 クエリーパラメータを渡して、その値をiBATISが判別してSQLを生成する。 Javaのプログラム的な部分はないので、XMLを修正すれば、変更できる。 HQLのような、自分でSQL…

iBATISのキャッシュ

■キャッシュ SqlMapConfig.xmlに<settings> Elementを書かないと デフォルトではキャッシュは有効だが有効にならない。 謎。 今回使用したソース マッピングファイルで定義する。 (SqlMapXmlファイル)</settings>

iBATIS + Spring

Springを使った、iBATISのサンプル。 環境: Sun j2sdk1.4.2_05 Maven 1.0.2 使い方はテストケースを参照。 #maven test で、必要なライブラリをダウンロードした後、テストを実行します。 HSQLを使用しているので、データベースを用意しなくても実行できま…

BeanUtil Tips

BeanUtils 1.7.0から、LazyDynaBeanクラスが追加されました。 DynaBeanを使うときは、このような感じで使われていましたが、 DynaProperty[] props = new DynaProperty[1]; props[0] = new DynaProperty("list", List.class); DynaBean bean= new BasicDynaC…

Commons Attributes

Commons Attributesは、JSR 175で定義されている、メタデータ属性 (docletタグ等といった)ランタイムAPIを提供するそうです。 J2SE1.5(Tiger)に、実装されている、Annotationのものと似た感じです。 J2SE1.5での、メタデータの使い方はこちら メタデータと…

iBATISのサンプル

iBATISの簡単なサンプル 単純にいうと、SQLを直接書いて、Beanにマッピングするツール iBATIS 使い方は、簡単。 以下サンプル

Blogはじめました

ブログはじめました。 自分専用。 読みづらくても、気にしない。 ほぼ、IE限定、デザインくずれても気にしない。