サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC25
www.ewavesolutions.com
Webフレームワークについては、Javaを使っていたころは(いまでも仕事はJava ! )、 JSP+Servletという仕組みに独自のフレームワークを作って開発していました。 TOMCATを使い始めた2000年には、Webフレームワーク自身が存在していません。 Struts1.0 が、Craig R.McClanahanによって2000年5月に開始され 2001年7月にリリースですから。 TOMCATのJSP仕様書にTaglibの記述ありましたから、TOMCATの開発者はStrutsを意識していたのでしょう。 しかし、StrutsのMVCモデルはいいとして独自のフレームワークを捨ててStrutsを採用する気にはなりませんでした。 なんで、プログラム開発するのにXMLなの? ネーミングルールでモデルが関係されるとEclipsでソースコードで関数追跡できない。 HTMLやJavaScript
Scalaからリレーショナル・データベースに接続する方法としては、 Java JDBCドライバを直接操作する方法と、scala.dbc かscala.dbc2を使う方法があります。 前者はJavaで書いていたと同じに使うことができます。 後者はまだ開発途上のようです。 現在、Javaでデータベースを操作する場合、JavaJDBCドライバのライブラリを直接使うよりはいろいろなフレームワークを利用しています。 我々も、現在 seedo.database パッケージを開発中です。 このパッケージの開発方針は、 1.ScalaのDBパッケージとしてリレーショナルデータベースを抽象化して、OracleやMySQL、DB2、SQL-Serverといった各種ベンダーの固有の機能や特徴を隠蔽しないことです。 ビジネスで使う限りはそのベンダーのデータベースの機能を使い切りたい。かといって型定義やSQL文法の
ScalaでJUnitでテスト Java開発で使っている手順で重要なのが単体テストです。 JUnit3やJUnit4を使っていますが、Scalaで単体テストを試してみました。 テスト用のサンプルコードです。 hello クラスは、「greeting (あいさつ)」と「now (今)」という2つの関数を持っています。 import java.util.Date class hello { def greeting : String = { val s ="Hello! Scala" s } def now : Date = { new Date } } 「JUnit4をScalaで使えるか?」 ということで、書いたコードです。 hello クラスの、「greeting (あいさつ)」と「now (今)」ごとにテスト用の関数を定義します。 関数が返す正常値が正しく返しているかを、assertE
このページを最初にブックマークしてみませんか?
『www.ewavesolutions.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く