2024 11,27 07:17 |
|
2007 11,28 00:15 |
|
ApplicationContext は MessageResource を扱えるようになっています。
実装はStaticMessageSourceやResourceBundleMessageSourceが使えるようです。 Bean定義ファイルにmessageSourceというIDでBeanを定義することで、MessageResource の実装を切り替えられるようです。 この方法を使うと、MessageResource を使うクラスが ApplicationContext に依存してしまいます。 依存しないようにするには、アダプターとか使うと良いかもしれません。 Beanクラスに ApplicationContext を渡すためには、 ApplicationContextAware インターフェースを実装すれば良いです。 setApplicationContext というメソッドを使い、ApplicationContext にアクセスできます。 PR |
|
コメント |
コメント投稿 |
|
忍者ブログ [PR] |