GroovyとVert.xの勉強その2として、前に作った簡単なHTTPサーバを拡張してみました。 前に作ったのはこれ http://qiita.com/i18n/items/72cc2a0c820a8fb0ca72 RouteMatcherというクラスをリクエストハンドラとして使うと RubyのSinatraっぽいことができるようなので、今回はそれを試してみました。 ルーティングと処理は下記のとおり。 ・GET / → Hello,Worldを表示 ・GET /ユーザID → データベースからユーザを検索してきてその名前を表示 このあたりは複雑でもないし、公式ドキュメントにもちゃんと書いてあるので写経に近い感じです。 しかしコールバックがもう大変ですね。Groovy、クロージャーを取り扱うのが簡単でよかった。 import org.vertx.groovy.platform.Vertic