うさぎ組

ソフトウェア開発、チームによる製品開発、アジャイル、ソフトウェアテスト

2011-04-01から1ヶ月間の記事一覧

BL的にGroovyのmetaClassを使うとこうなる。

Groovyはメソッドを実行時に拡張できます。 追加したり、オーバーライドしたり、オーバーロードしたり。 ということで、Stringクラスに*演算子のメソッドを追加しちゃいましょう。 そう、かけ算ですね! String.metaClass.multiply = {String a_uke -> retur…

TimestampのgetTimeには気をつけよう。

Javaで日時を表すときはあの憎らしいCalendarクラスを使ったり、 素敵なJodaTimeライブラリを使うと思うんですが、 SQLを使うときにjava.sql.Timestampを使うことがあります。 Javaの日時に関連するクラスというのは大抵はgetTime()みたいなメソッドがあって…