J2EE勉強会 第16回

  • 勉強会を間違えて大遅刻。最低
  • 風邪ひいてたので、集中力も×

いつものように淡々と復習メモ

Shale(by 中山さん)

  • Java界隈では最近「SASH(Struts、Axis、Spring、Hibernate)」という言葉がはやってるとのこと。知らんかった
  • Shaleは「JSFの実装の一つ」←ここテストに出ます
  • クレイグがShaleで一番やりたかったのは「ファイングレイン」な処理
  • ClayやDialog(Webフロー機能)は次回以降

Maven2(by かっくん)

  • Maven2は日本語の情報が少ない(あってもマニアック)
  • Maven1よりはとっつきやすい
  • コマンドはmvn(m2ではないので注意)
  • 設定ファイルは四つから二つに
    • pom.xml(プロジェクト名、ソースディレクトリ、依存ライブラリなどプロジェクトに関する情報を記述)
    • settings.xml(proxyなど実行環境に依存する情報を記述)
  • webappプロジェクトを作ってもsrc/main/javaが作成されない。別途javaプロジェクトを用意する必要がある
  • 単なるビルドツールではない。規約重要−Railsっぽい
  • Mavenについてまとめたwikiを見つけたので、そこに情報を書き込んでるとのこと。http://wiki.fdiary.net/maven2/?CookBook

JaSST報告(by 米澤さん)

Mayaa(by sugaさん)

  • JSPのカスタムタグを.tldファイルで定義するように、Mayaaのプロセサは.mldファイルで定義する
    • つまり自分で独自タグを作れる
  • org.seasar.mayaa.provider.ServiceProviderというXMLファイルでいろいろMayaaの設定ができるらしい。今のところドキュメントはなし

懇親会

  • kikainekoさんとかっくんとvestigeさんが三角関係
  • 居酒屋の店員さんにいかに接すべきか?