4月
07

Helmaシリーズ第3回、今回の内容は、Helmaでデータベースを使う方法についてです。

  • データベース連携のための準備
  • helma.Databaseオブジェクトを使ったデータベースアクセス

HelmaにはO/Rマッピングが用意されています。O/RマッピングはSQLレスにプログラミングができることが魅力ですが、結論から言うと、私はhelma.Databaseオブジェクトを使った方法で目的を果たしました。テーブルをJOINするなど、既に書くべきSQLがわかっているのにO/Rマッピングの方法がわからず、調べるのに時間がかかりすぎてしまったからです。

という事情で、ここで説明する方法は、O/Rマッピングを使わない別の方法です。O/Rマッピングでの方法は、記事の最後に参考URLを掲載するので、そちらを参照してください。

続きを読む »

1月
27

第1回からだいぶ間が開いてしまいましたが、Helmaで作るWebアプリケーションの記事、第2回目です。

今回はWebアプリケーションの初めの一歩、テキストベースのWebページを表示する方法と、アプリケーションコードに登場する「this」の正体、Helma独特の「HopObject」について触れていきます。

続きを読む »

9月
04

以前、檜山研(シンメトリック社内の勉強会)の「JavaScript」チームでRhinoを使っていると紹介しました。その後、Rhinoをどんだけ使い倒したのかというと、そうでもなく・・・。Canvasやイベントハンドラなどブラウザ上で動作するJavaScriptへとテーマが移っていき、FireBugを使ってばかりでした。

ところが、最近になってまたRhinoと再会しました。デスクトップJavaScript処理系としてではなくて、サーバーサイドJavaScriptエンジンとしてのRhinoです。JVM上で動くWebフレームワークHelmaにRhinoが搭載されていた、という事情です。

続きを読む »


投稿者

開発者向けサイト

NTTドコモ
作ろうiモードコンテンツ
KDDI au
EZfactory
SoftBank
MOBILE CREATION
イー・モバイル
技術情報
WILLCOM
コンテンツサービス