Sunday, February 17, 2013

SpringMVCとmixer2を組み合わせて使うためのmavenアーキタイプを公開しました

WebアプリケーションフレームワークとしてのSpringMVCの完成度は非常に高く、 そこにテンプレートエンジンとしてmixer2を組み合わせると鬼に金棒です。

ところが、開発のスタート地点となる「最初のプロジェクト」を作るのが意外に面倒です。 mixer2でJSPレスなSpringMVCアプリケーションを作ってみたでお話ししたFlower shop sample appを自分のプロジェクト用の土台に作り替えるという手もあります。が、プロジェクト名やGAV情報の変更、Javaのパッケージ名の変更、いらないコントローラやテンプレートの削り落としなどの作業が必要になります。

そこで、ある程度の設定ファイルと最低限のHelloWorld的な画面をひとつ、 初めから組み込んであるプロジェクトを簡単に作れるmavenアーキタイプを作りました。 任意のプロジェクト名、GAV情報(mavenのgroupId,artifactId,versionのこと)、javaパッケージ名で新規プロジェクトを作ることができます。 しかもSpringMVCとmixer2に必要な設定ファイルとごく基本的なヘルパークラスまで含まれています。

詳しい使い方は公式サイトの mixer2 - Maven archetype for SpringMVC and mixer2 に書いてあります。お試しください。

SpringMVC+Mixer2でデザイナーとプログラマが仲良く仕事できるWebアプリ開発プロジェクトを、あなたにも!

えっ?いまだに生のservletとjspだけでWebアプリを作っている? ありえません。かなり重症ですね...。

Monday, February 11, 2013

Spring勉強会にて講演しました

先月、JSUG(Japan Spring Users Group)の勉強会にて講演の機会をいただきました。下のが講演資料です。

意外にも会場(50人くらい?)が満席!実際ATNDの申し込み画面でもキャンセル待ちが出てたようです。 つたない講演で満足いただけたかわかりませんが、足を運んでいただいた皆様には感謝です。 土岐さん、長谷川さんほかSpringユーザー会の皆様、会場を貸してくださっているVMWare社さん、本当にありがとうございました。 見に来てくれた新旧の同僚の方々、軽くヤジってくれたってよかったんだぜw。