Archive for 12月 2010

String -> toDate & toTimestamp - Posted 2010年12月28日

JavaやOracle SQLを使っていて、いつも不満に思うのが、String 型で”2010-12-25″と書いたときに、DateクラスやTimestampクラスに簡単に変換できないことです。 […]


getopt & main - Posted 2010年12月26日

コマンドラインのオプション scalaのmain関数を使ってアプリケーションを作るとき、コマンドラインからファイルの指定やオプションを設定します。 データベースと接続するためのオプションには、4つのオプションが必要です。 […]


File write ファイル出力 - Posted 2010年12月23日

ファイル出力 Scala のライブラリでファイル出力しようとAPIを探したらないのです。 scala.io.File のtoFile とうものを期待したのですが、そのままJavaのI/Oを使えということですね。 というこ […]


scala + annotation + reflection - Posted 2010年12月17日

Scalaで、アノテーションを読みたくていろいろ試行錯誤していると、ネットで、 Scalaで作られたクラスをダンプするコードを見つけました。 オリジナルのコードでは読み取れる情報が少ないので、機能拡張したのが以下のコード […]


scala.dbcとOracle DB - Posted 2010年12月14日

scalaのデータベースアクセスライブラリーのscala-dbc.jar を使ってOracleに接続しようと試みております。 しかし、なかなかうまく動いてくれません。(The code doesn’t run […]


Scalaでテスト:Scala + ScalaTest + JUnit4 - Posted 2010年12月12日

ScalaでJUnitでテスト Java開発で使っている手順で重要なのが単体テストです。 JUnit3やJUnit4を使っていますが、Scalaで単体テストを試してみました。 テスト用のサンプルコードです。 hello […]


Bean と scala.reflect.{BeanProperty,BeanInfo} - Posted 2010年12月2日

ScalaにはBeanクラスを定義する便利なライブリがあります @BeanPropertyを使えば、getter setter は書かなくてもOKです。 import scala.reflect.{BeanPropert […]