DIVE INTO S2 : BeanDescFactory

  • product
    • s2-framework
  • version
    • 2.4.0 (trunk)
  • package
    • org.seasar.framework.beans.factory
  • name
    • BeanDescFactory
  • role
    • クラスをJavaBeanとして解析し、解析結果をBeanDescとして返します。
  • description
    • getBeanDesc(Class) メソッドが主役です。引数のクラスの解析結果であるBeanDescImplを生成します。解析処理自体は、BeanDescImpl側で行っています。解析結果については、BeanDescFactory内部でキャッシュ(Classをキー、解析結果であるBeanDescImplを値として)しており、Bean情報の再取得の際は、キャッシュの情報が返されます。