技術調査
いろいろと触ってみた。インストールして簡単なサンプル作っただけですが。
AspectJ 5
- AspectJ
http://www.eclipse.org/aspectj/ - AJDT (AspectJ Development Tools)
http://www.eclipse.org/ajdt/
アスペクト指向を知ってからだいぶ経つけれど、Seasar の AOP 機能に触れるまでは仕事で使おうと思いませんでした。しかし、勉強会を始めたことも手伝って、上流も含めてアスペクト指向が有効に使えるんじゃないかと、最近思うようになってきました。
AspectJ 5 から、専用言語ではなく POJO + Annotation でもアスペクトが定義できるようになりましたが、それがうれしいかというとちょっと疑問に思います。
Maven 2.0
- Maven
http://maven.apache.org/ - Maven 2.x Plug-in for Eclipse
http://maven.apache.org/eclipse-plugin.html
Maven 1.x とディレクトリ構成が変わった理由はなんでしょう?
あまり階層が深い & 複雑なのは好きじゃないんですけど。
ServiceMix
- ServiceMix
http://servicemix.org/ - arclamp.jp - ServiceMix
http://www.arclamp.jp/blog/archives/cat_servicemix.html
手軽に SOA の勉強を始めるならこのあたりからでしょうか。
本題からは離れますが、Spring の設定ファイルを簡単に書くツールとして XBean というのがあるらしいです。
- XBean
http://xbean.codehaus.org/ - Spring Simplified with XBean
http://jroller.com/page/habuma/20051011
Ruby on Rails
- Ruby
http://www.ruby-lang.org/ja/ - ActiveScriptRuby
http://arton.hp.infoseek.co.jp/indexj.html - RubyGems
http://rubyforge.org/projects/rubygems/ - Ruby on Rails
http://www.rubyonrails.com/ - 10分で作る Rails アプリ for Windows
http://masuidrive.jp/rails/ - MySQL
http://www.mysql.com/
ほんとにサンプルを動かしただけ... (^^;)