タグ

S2に関するcnomiyaのブックマーク (4)

  • Seasar - DI Container with AOP -

    S2Axis2 基的な使い方 ドキュメントはS2Axis2の基的な使い方について記述しています。 目次 Webアプリケーションの設定 サーバ側の設定 クライアント側の設定 Webアプリケーションの設定 S2Axis2を使用するには、Axis2およびS2をweb.xmlに設定する必要があります。Axis2およびS2の設定の詳細はそれぞれのドキュメントを参照してください。 S2Axis2はS2コンテナの初期化時にコンポーネントをAxisに登録します。このため、S2よりも先にAxis2が初期化されている必要があります。そのためには、Axis2が提供するサーブレットのload-on-startupをS2よりも小さくします。 以下はS2Axis2Examplesに含まれているweb.xmlです。このサンプルでは、Axis2のload-on-startupを10、S2のload-on-start

    cnomiya
    cnomiya 2008/01/16
    プロキシのメソッド呼び出し→osr.common.interceptor.RemotingInterceptor→osr.axis2.connector.AxisInOutConnector→oa.axis2.description.AxisService(S2の自動バインディングによりAxisコネクタのプロパティにAxisサービスが設定されています。)
  • ひがやすを blog - S2JDBCについてもう少し言っておくか

    何をもって10倍と言うのか、、、と思ったんだけど、 何に比べて生産性が10倍かというとJava標準のJPA(Java Persistence API)に対してです。 相手が悪い。 JPAと比べてどうするのって思う。 S2Daoと比較することで、S2DaoのユーザをS2JDBCに移行させることにどれほど意味があるのかは疑問です。それで、Seasar2のユーザが増えるわけではないから。 これまで、Seasar2のユーザではなかった人たちが、S2JDBCの生産性の高さに引かれて新規ユーザになってくれるのが望ましいシナリオではないでしょうか。 JPAはJavaの標準だし、比較対照としては妥当だと思います。標準だけど、生産性は高くない。一見簡単そうだけど、はまりどころが多くて結局生産性は悪くなる。だから、生産性を比較しやすいって「ずるい」計算もあります。 jdbcManager.callBySql(

    ひがやすを blog - S2JDBCについてもう少し言っておくか
    cnomiya
    cnomiya 2007/10/29
    簡単なところは、流れるようにコーディングができて、難しい部分は、フレームワークに振り回されることなく、ある程度力技で処理できること
  • Logger (Seasar2 Framework 2.4.48 API)

  • S2でのLoggerクラスの使い方 - ken’s memo

    S2コアの中にはlog4jをラップした便利なLoggerクラスがあります。私はこのクラスを正しく使っていなかったので、ここに整理しておきます。 主要クラス org.seasar.framework.log.Logger Commons Logging(実際にはlog4j)をラップしたクラス 内部的には次のMessageFormatterを利用している org.seasar.framework.message.MessageFormatter java.text.MessageFormat, java.util.ResourceBundleを内部で利用している 準備するもの XXXMessages.properties 「XXX」の3文字がシステム名になる XXXMessages_ja.properties 日語対応する場合は、ロケールに合わせたプロパティファイルを用意する 例:RMIMe

    S2でのLoggerクラスの使い方 - ken’s memo
  • 1