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

Seasar入門

昨日はSeasar入門の発売日だった。 でも、2件大きい本屋に行ったが見つからなかった。仕方が無いので、前から欲しかった ドラゴンイングリッシュを買って帰りました。[追記] もう一度本屋に問い合わせたら明日に入るみたいです。 他の書店もそのくらいかも知…

昨日の記事修正

ひがさんより昨日の記事に対して サンプルをブラウザから実行するときは、 http://localhost:8080/flex2_example/bin/flex2_example.htmlですよというコメントをいただきました。 コメント本当にありがとうございます。 ひがさんの人生の少しの時間がこの馬…

S2Flex2を使ってみる(1)

今日、ひがさんがS2Flex2をリリースしたと発表。 Flexそのものを知らないので早速ダウンロードして試してみた。ここのサイトにある通り、flex2-example-x.x.x.zipを解凍し、 EclipseからインポートしてTomcat起動後、アクセス… http://s2flex2.sandbox.seasa…

S2JSFを使ってみる(2)

今日はドキュメントにあるconverter.htmlを試してみる。○まずはconverter.html <form> <span m:inject="h:messages" m:globalOnly="false" m:showDetail="true"/> Hire Date: <input type="text" m:value="#{converterDto.date}" m:label="Hire Date" m:converter="#{inputDateTimeConverter}"/> </span></form>

ファイナライザ

Objectクラスで用意されているfinalize()メソッドについて調べてみた。オブジェクトがGCされる時に一度だけ呼ばれるメソッドとのこと。 システムリソースを破棄したり、その他のクリーンアップを行ったりすることができるらしい。

serialVersionUID

Eclipse3からSerializableインターフェースを実装したEntityを作ったら、 「The serializable class does not declare a static final serialVersionUID field of type long」 という警告が出るようになった。 ドキュメントによると 「serialVersionUIDは、…

ヒープ領域を増やす

自分が開発しているアプリケーションでOutOfMemoryErrorが出た。半月稼動した後に出てきたので、メモリにゴミが溜まるプログラムになっているのかと思いProfilerなどで確認したが、ちょっとわからなかった。 なのでヒープ領域を増やして様子を見ようと思った…

デブサミ2006

今日、会社を休んでデブサミ2006に行ってきた。 目的はもちろん現在最も興味があるSeasar2に関する話を聞くためである。 予想通り、ためになる話をたくさん聞くことができた。 それにしても、Seasarのチーフコミッタのひがさんはすごいっ! 技術者としても人…

S2JSFを使ってみる(1)

■足し算を行なうプログラム ○add.html Add <input type="text" m:value="#{addDto.arg1}"/> + <input type="text" m:value="#{addDto.arg2}"/> = <input type="submit" value="calculate" m:action="#{addAction.calculate}"/>足し算用フォーム calculateボタンをクリックしたら、addActionで登録されているオブジェクトの calculateメソッドが呼ばれる。 ボタンを押した時に呼ばれるアクションクラス等の設定が不…