タグ

Spring3に関するhatehate331000のブックマーク (2)

  • Spring3.0の新機能 | grush-blog

    今日は久しぶりにSpringSourceのサイトを覗いてみた。 SpringSource.org | Spring3.0のベータ版開発がけっこう進んでたんだね。 このエントリを書いてる時現在のバージョンが 3.0.0 M4なんで、これまでの感じだと 3.0.0Mいくつか → 3.0.0RCいくつか → 3.0.1 って感じで正式バージョンになっていくのかな。 って事でリファレンスを軽く読んでみた。 Spring3.0の新機能を並べてみる。 ちなみに、リファレンスの内容を拾ってるだけで、動作確認まではしていないのであしからずです。 Spring Expression Language いきなりだけど、これが今回の目玉かな。 Spring Expression Languageっていう独自のEL式が実装されているらしい。 略してSpEL。 bean設定ファイルや後述するアノテーションの引数の中

  • アノテーション利用時のオブジェクト差し替え - matsukaz's blog

    Spring 2.5からはアノテーションを利用することで、XMLファイルを記述することなくオブジェクトのインジェクションが可能になりました。詳細はJSUGの勉強会で岡さんが発表してくださった資料(Spring2.5-Annotation.pdf)をご参照ください。 アノテーションは確かに楽だけど、じゃあオブジェクトをモックと差し替えたい時にはアノテーションを変更してコンパイルし直さなきゃならないのか、という疑問が出てくるかと。結論から言えば、の記述を変更することでアノテーションを無効化し、オブジェクトの差し替えが可能です。今日はその方法を説明します。 アノテーションによるインジェクションを行う場合は、の記述をXMLに定義する必要があります。 <context:component-scan base-package="hoge.sample"/> この記述により、hoge.sampleパッ

    アノテーション利用時のオブジェクト差し替え - matsukaz's blog
  • 1