2004-01-01から1年間の記事一覧
http://itpro.nikkeibp.co.jp/free/ITPro/NEWS/20041210/153722/
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 Project が Apache Incubator Project になっている! http://incubator.apache.org/projects/ibatis.html
1. JSF JavaServer Faces による Web アプリケーション開発(isbn:4798008303) 2. 徹底解説! JSF(JavaServer Faces) のすべて(isbn:4798008435)1. は,分かりやすく書かれているとは思うが,内容的に物足りない. また,JSF のライブラリを JAVA_HOME/lib/ext…
久々に,披露宴に出席.同期なのでさすがに初々しさは無いが(失礼),個性が出ていて良い式だったと思う. A 君,お幸せに!
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…
おぉ! こんなのが。。。 http://d.hatena.ne.jp/agt/20041105#p1
…ということで早速ダウンロード。。。でも S2 2.0.22 がダウンロードできないようになってるみたい?
http://d.hatena.ne.jp/yokolet/20041103#1099497001 確かに,ここしばらく一緒に仕事してきた人たちにも当てはまるかも...
S2, S2Dao, S2Struts を利用した案件がようやく一段落. 初めての S2 案件,その他諸々のリスクも沢山あったがなんとかたどり着けた. 終わってみると,慣れてるはずの Struts に一番悩まされたような気もする...しかし,ほっとする間もなく次の燃え盛ってい…
Ant 1.6.0 を日本語のフォルダで実行すると例外が発生. Ant 1.6.2 にバージョンアップすれば問題は解消. (Ant 1.5.4 でも問題は発生せず)
バッチ更新で,排他制御が利かない...はっ,忘れていた.Oracle JDBC の executeBatch() は更新行数を返してくれないのだった. (-2 の配列?) これではどうしょうもないか.
そろそろ Timestamp 機能が欲しい...
S2Dao に Timestamp 機能が入りました. ありがとうございます>ひがさん
FKache(http://jcache.sourceforge.net/) をちょっとだけ試してみた. ・・・ distribution を有効にするとどうすれば終了するんだ?
http://jcache.sourceforge.net/
SQL コメントの前後の空白には注意. /*IF a.foo != null*/ FOO = /* a.foo */ 'dummy' /*END*/だと FOO = 'dummy' という条件が付加されてしまう. 正しくは以下のように空白を付けずに記述する. /*IF a.foo != null*/ FOO = /*a.foo*/'dummy'/*END*/
S2Dao 1.0.9 でかなりの事が自動生成される SQL でできるようになった. しかし,ORDER BY を指定しようとすると自動生成の恩恵が受けられない. QUERY アノテーションが ORDER BY で始まれば,自動生成の SQL の最後に付加する ORDER BY アノテーション の…
下に書いた ORDER BY に関しては,すでに取り込まれている...
DelegateInterceptor を使えば,メソッドの呼び出しを別のコンポーネントに委譲できる. なるほど,基本的には別のコンポーネントに委譲して,実装を追加・変更したいメソッドだけ実装すればいいのだな...と思っていたのだが,どうもうまくいかない. メソッ…
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
ちょっと試してみたが,以下のような不具合らしき現象が発生している… Oracle で付属のサンプルを実行すると, EmployeeAutoDao#getEmployeesBySal() メソッドの実行で例外発生. (ORA-00933: SQLコマンドが正しく終了されていません。) その時の SQL SELECT…
DTO と BEAN アノテーションで指定されているクラスで同じ名前の COLUMN アノテーションが使えない. (下記 2 つ目改め)サンプルで Employee, EmployeeSearchCondition の両方に以下のように指定する. public static final String jobname_COLUMN = "job";…
DTO と BEAN の問題解決 さっそくダウンロードして動作を確認. Oracle の問題は,月曜日にでも確認しよう.→ 無事動作することを確認 9/27#それにしても,対応早すぎ.改めて,ひがさん恐るべし...
正式にアナウンスされた. http://jakarta.apache.org/site/news/elsewhere-2004-2ndHalf.html#20040920.1 http://struts.apache.org/download.cgi
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>…
LookupDispatchAction + ForwardAction の混ざったようなもの(LookupForwardAction とでもする) MappingDispatchAction を組み合わせれば,一つの画面に複数のボタンがあり,それぞれで Validation を分けたいときも結構楽に書けるかも?LookupForwardAction …