T2 0.6からデフォルトDIコンテナ完全非依存に。


旧来まではT2のDIコンテナとの連携アダプタのデフォルトを自前のLucyにしていましたが、0.6からデフォルトを自前でPageオブジェクトを管理するSimpleContainerAdapterに変更します。
SimpleContainerAdapterはPageインスタンスをシングルトンとして管理し、一切のDI機能などが無いアダプタです。


デフォルトの挙動は変わりましたが、依然として従来どおりSeasar2.3/Seasar2.4/Spring/Guice/Lucyとは連携可能なのでその点は心配要りません。
これにあわせてT2のサンプルもSimpleContainerAdapterでの挙動に変更します。といってもjar置き換えるだけだけど。


設定はT2Filterのinit-param句で指定します。

    <init-param>
      <param-name>t2.container.adapter</param-name>
      <param-value>
        org.t2framework.t2.adapter.Seasar2Adapter
      </param-value>
    </init-param>