2004-01-01から1年間の記事一覧

IE でしか読めないページはダメ!

Web

http://itpro.nikkeibp.co.jp/free/ITPro/NEWS/20041210/153722/

過去アーカイブ

S2

http://seasarproject.g.hatena.ne.jp/keyword/S2%e3%83%aa%e3%83%aa%e3%83%bc%e3%82%b9%e5%b1%a5%e6%ad%b4

トップページが!

Ja-Jakarta トップページ が英語になっている!一瞬,本家 にアクセスしたのかと思った.

iBATIS

iBATIS Project が Apache Incubator Project になっている! http://incubator.apache.org/projects/ibatis.html

JSF 本

JSF

1. JSF JavaServer Faces による Web アプリケーション開発(isbn:4798008303) 2. 徹底解説! JSF(JavaServer Faces) のすべて(isbn:4798008435)1. は,分かりやすく書かれているとは思うが,内容的に物足りない. また,JSF のライブラリを JAVA_HOME/lib/ext…

結婚式

久々に,披露宴に出席.同期なのでさすがに初々しさは無いが(失礼),個性が出ていて良い式だったと思う. A 君,お幸せに!

文字化けの問題

DB2

JDBC・ODBC経由のDB2アプリケーションで全角ダッシュ'―'などの文字化けの解決方法MS変換対応.pdf はお奨め

アーキテクチャの違い

DB2 は Oracle と違うんだと身をもって実感中。。。とりあえずメモ http://www.atmarkit.co.jp/fdb/index/index-db.html#rdbmsarc http://www.atmarkit.co.jp/fdb/rensai/rdbmsarc02/rdbmsarc02_1.html http://www.atmarkit.co.jp/fdb/rensai/rdbmsarc03/rdb…

t[S2Pager]S2Pager1.0.0リリース

おぉ! こんなのが。。。 http://d.hatena.ne.jp/agt/20041105#p1

S2.1.0, S2JSF EA1リリース

S2

…ということで早速ダウンロード。。。でも S2 2.0.22 がダウンロードできないようになってるみたい?

Web アプリ開発者も IE しか知らない

http://d.hatena.ne.jp/yokolet/20041103#1099497001 確かに,ここしばらく一緒に仕事してきた人たちにも当てはまるかも...

S2 を使ったプロジェクト

S2

S2, S2Dao, S2Struts を利用した案件がようやく一段落. 初めての S2 案件,その他諸々のリスクも沢山あったがなんとかたどり着けた. 終わってみると,慣れてるはずの Struts に一番悩まされたような気もする...しかし,ほっとする間もなく次の燃え盛ってい…

日本語のフォルダで実行するとエラー

Ant

Ant 1.6.0 を日本語のフォルダで実行すると例外が発生. Ant 1.6.2 にバージョンアップすれば問題は解消. (Ant 1.5.4 でも問題は発生せず)

S2Dao バッチ更新

S2

バッチ更新で,排他制御が利かない...はっ,忘れていた.Oracle JDBC の executeBatch() は更新行数を返してくれないのだった. (-2 の配列?) これではどうしょうもないか.

S2Dao

S2

そろそろ Timestamp 機能が欲しい...

S2.0.21 S2Dao1.0.11リリース

S2

S2Dao に Timestamp 機能が入りました. ありがとうございます>ひがさん

FKache 1.0-beta3

FKache(http://jcache.sourceforge.net/) をちょっとだけ試してみた. ・・・ distribution を有効にするとどうすれば終了するんだ?

JCache Open Source 実装

http://jcache.sourceforge.net/

S2Dao メモ

S2

SQL コメントの前後の空白には注意. /*IF a.foo != null*/ FOO = /* a.foo */ 'dummy' /*END*/だと FOO = 'dummy' という条件が付加されてしまう. 正しくは以下のように空白を付けずに記述する. /*IF a.foo != null*/ FOO = /*a.foo*/'dummy'/*END*/

S2Dao への要望

S2

S2Dao 1.0.9 でかなりの事が自動生成される SQL でできるようになった. しかし,ORDER BY を指定しようとすると自動生成の恩恵が受けられない. QUERY アノテーションが ORDER BY で始まれば,自動生成の SQL の最後に付加する ORDER BY アノテーション の…

S2 2.0.20 & S2Dao 1.0.10 リリース

S2

下に書いた ORDER BY に関しては,すでに取り込まれている...

DelegateInterceptor

S2

DelegateInterceptor を使えば,メソッドの呼び出しを別のコンポーネントに委譲できる. なるほど,基本的には別のコンポーネントに委譲して,実装を追加・変更したいメソッドだけ実装すればいいのだな...と思っていたのだが,どうもうまくいかない. メソッ…

BeanValidatorForm

POJO を ActionForm(の Backend) として利用できる BeanValidatorForm だが, public MyForm extends BeanValidatorForm { private String foo; // プロパティを追加 public MyForm() { super(new PojoBean()); } foo の setter & getter ・・・・・・なんて…

の文字化け

http://tkyk.tdiary.net/20040913.html#p01 http://issues.apache.org/bugzilla/show_bug.cgi?id=31201Vote

S2Dao 1.0.8

S2

ちょっと試してみたが,以下のような不具合らしき現象が発生している… Oracle で付属のサンプルを実行すると, EmployeeAutoDao#getEmployeesBySal() メソッドの実行で例外発生. (ORA-00933: SQLコマンドが正しく終了されていません。) その時の SQL SELECT…

S2Dao 1.0.8(続)

S2

DTO と BEAN アノテーションで指定されているクラスで同じ名前の COLUMN アノテーションが使えない. (下記 2 つ目改め)サンプルで Employee, EmployeeSearchCondition の両方に以下のように指定する. public static final String jobname_COLUMN = "job";…

S2Dao 1.0.9 リリース

S2

DTO と BEAN の問題解決 さっそくダウンロードして動作を確認. Oracle の問題は,月曜日にでも確認しよう.→ 無事動作することを確認 9/27#それにしても,対応早すぎ.改めて,ひがさん恐るべし...

Struts 1.2.4 リリース

正式にアナウンスされた. http://jakarta.apache.org/site/news/elsewhere-2004-2ndHalf.html#20040920.1 http://struts.apache.org/download.cgi

POJO をそのまま ActionForm に使う(Struts 1.2.2 以降)

Struts 1.2 では ActionForm を継承していない POJO を form-bean の type で指定できるようになった. <form-bean name="sampleForm" type="examples.PojoBean"/>取り出すときはちょっとだけ邪魔くさいが以下のようにする.(要 BeanUtils 1.7) PojoBean bean = ((WrapDynaBean) (BeanValidatorForm)(form.getInstanc</form-bean>…

Struts 1.2 を使ったアイデア

LookupDispatchAction + ForwardAction の混ざったようなもの(LookupForwardAction とでもする) MappingDispatchAction を組み合わせれば,一つの画面に複数のボタンがあり,それぞれで Validation を分けたいときも結構楽に書けるかも?LookupForwardAction …