Spring

Spring JavaConfigのM2が出ました

「4月5月に作業するよ」って言って、本当に5月上旬に出てくるのは偉いですね。 リリースのアナウンス ダウンロード バージョンアップ内容 新しいアノテーションの追加 scoped beansのサポート*1 エンハンスの改善 Petclinicサンプルの追加 追加されたアノテ…

SpringFrameworkで命名規約ベースの設定を実現するArid POJOs

記事のタイトルみたいですが、1行で言えばそういう事です。今まで(Springに)無かったのが不思議なくらいですね。 作者はPOJOs IN ACTIONの著者Chris Richardson氏。 では、早速使ってみます。 基本サンプル まず下記サイトからダウンロード。 Arid POJOsの…

Spring Java Configuration(2)

1回目に続き、Spring Java Configurationを試してみたいと思います。今回はAOP。ちなみに付属のドキュメントにはAOPの説明が無かったので(さすがM1リリース)、テストケースを参考に試してみます。 Spring Java ConfigurationでのAOP定義 injectするService…

Spring2.0.4でパフォーマンスが大幅向上

SpringFrameworkのBeanのインスタンス取得が最大12倍速くなったそうです。 2.0.4リリースアナウンスより引用 Regarding the performance improvements, repeated creation of Spring bean instances is up to 12 times faster in this release than previous…

ベンチマークを更新しました

SpringFramework 2.0.4で、ちょうどベンチマークに関係する部分のパフォーマンスチューニングを行ったとの事なので(詳しくは次のエントリ参照)、再度ベンチマークを行いました。Seasar2も最新版に入れ替えた上で、セットアップ処理コードを一部変更してい…

第2回勉強会に参加してきました

昨日はJSUG第2回勉強会に参加してきました。 スピーカである豆蔵の麻野さん、ATL Systemsの船戸さん、arclampのゆーすけさん、ありがとうございました&お疲れ様でした。 私もid:zuisenerさんに続いて、ライトニングトークでGuiceについてちょっと喋らせても…

Spring Java Configuration(1)

Guiceと Springframeworkの最大の違いはDIやAOPの設定をJavaコードで書くかXMLで書くかですが、実は(?)SpringでもJava コードによる設定の記述手段が用意されています*1。今回はその"Spring Java Configuration"を簡単に見てみます。なお、まだマイルストー…