EJB 3.0(Public Draft)入門記 Simplified API Chapter 10 その1 前置き

今回からChapter 10 Metadata Annotationsです。
Chapter 10では「Simplified API」で導入されたメターデータアノテーションについて説明しています。これらのアノテーションは基本的にjavax.ejbパッケージ内にあるそうです。永続化に関するアノテーションは「Java Persistence API」ドキュメントで定義されているそうです。

ざっとみると全部で30個近くアノテーションがあるようです。すべてを見ていっても細かすぎるような気がするので、いままで入門記で扱っていなかったり説明を読んで新しい発見があったりするものだけを選んで進めていこうかなぁ。

いまのところ入門記で扱ってみたいアノテーションは次のとおりです。

  • TransactionManagement
  • TransactionAttribute
  • Timeout
  • ApplicationException
  • Security関連
    • RolesReferenced
    • RolesAllowed
    • PermitAll
    • DenyAll
    • RunAs
    • SecurityRoles

Securityのところが理解できるか心配。とりあえず chapter 10 その1 を終了します。