タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

seasar2に関するnikuyoshiのブックマーク (5)

  • Seasar - DI Container with AOP -

    SMART deploy 目次 SMART deployについて SMART deployの種類 HOT deploy COOL deploy WARM deploy パッケージの構成 パッケージの要素 パッケージ構成サンプル diconファイルの構成 diconファイルの設定例 HOT deployサンプルプログラム org.example.service(Impl)パッケージに含まれるファイル testパッケージに含まれるファイル diconファイル 実行結果 SMART deployについて 「SMART deploy」とは、 「HOT deploy」、「COOL deploy」、「WARM deploy」の3種類の総称です。 Seasar2.4から奨励されているパッケージ構成等の規約を守る事によって、設定ファイルを追記する必要なく開発を行うことができます。 初期設定として必要なこと

  • Seasar - DI Container with AOP -

    インクルード関係 標準diconが他のdiconからどのようにインクルードされるか,他のdiconをどのようにインクルードするかを以下に示します.斜体はSeasar2のJarには含まれていない,非標準のdiconです. app.dicon aop.dicon j2ee.dicon jta.dicon jdbc.dicon jdbc-extension.dicon convenction.dicon ejbtx.dicon javaee5.dicon j2ee.dicon jpa-support.dicon j2ee.dicon ejb3tx.dicon j2ee.dicon dxo.dicon cooldeploy-autoregister.dicon (明示的にインクルードする必要はありません) convention.dicon creator.dicon customizer.dico

  • Seasar - DI Container with AOP -

    nikuyoshi
    nikuyoshi 2013/06/03
    コメント
  • プログラミング Wiki*

    リンク http://s2container.seasar.org/2.4/ja/ http://d.hatena.ne.jp/yukung/20100918/1284831067 Seasar2は公式サイトが簡潔にまとまっているので、公式サイトを見るだけで だいたいわかります。 軽量コンテナの理由 WebアプリケーションはJava+JSPオンリーやPHPのみでも可能。 しかし、業務アプリとなると、 リソース・プーリング データベース・アクセス トランザクション管理 セキュリティ管理 などが必須となってくる。 DIコンテナやEJBコンテナはこれらの機能を提供する。 EJBでは、取り決めが厳しいためコンポーネントの開発が複雑になる。 またEJBにはアプリケーションサーバー全体を把握する必要があったり、 ユニットテストがしづらいといった問題があった。 DIとAOPを使うことによりPOJOクラス

    プログラミング Wiki*
  • Seasar2 - S2JDBC - JdbcManager - SQL自動生成による操作

    List<Employee> results = jdbcManager .from(Employee.class) .getResultList(); 検索するエンティティは、 from() で指定します。 デフォルトでは、結果がなかった場合は、 空の List が返されます。 disallowNoResult() を呼び出すと、 結果がなかった場合は javax.persistence.NoResultException が発生します。

  • 1