朝7:00前に「スカッ」と起きました。 天気は大雨でひどかったというのに、皮肉なものです。
水曜に増えた薬がうまく効いているのかも。 まぁ気の持ちようでしょう。
雨の日は電車が異様に混んでいるように思うんですが、 そういう人たちは普段どこに行ってるんでしょうね。
気温は低いですが滝のような汗が止まらず、 なかなか厳しい一日でした。。
この3日間はひたすらコーディングをしていて、 3,000〜4,000行は書いたような。 ここ数年では滅多にないくらいだと思いますが、 まだまだ現役でプログラミングできるもんですね。
XML (SAX) / DB2 (JDBC) / WebSphere MQ (JMS) が 各層でからんでいる作りになっていて、 いろいろ動くと作っていて楽しいです。
PreparedStatement に渡すパラメータは
ps.setString(1, "key");
みたいに渡しますが、setString() なのか setInt() なのか、 index は何番目なのか、渡すオブジェクトの型はなんなのか というのを汎用的に作ろうとして苦戦していました。
reflection API で Class や Method を使って何とかしようとは思ったものの、 基本型が混じってくるとつらいですねぇ。
汎用的に作れればライブラリ化できてかっこいいところでしたが、 やむなく必要最低限なものだけに抑えました。残念。