タグ

diに関するhoneybeのブックマーク (8)

  • 初心者のための DI 入門 - Aufheben - GLAD!! の日記

    社内で新人さん向けに使った資料を公開しておきます。 初心者のための DI 入門 また、実際に手を動かした方が良いと感じたので、演習問題も作ってみました。 Eclipse のプロジェクト付きです。よろしければ、ご利用ください。 初心者のための DI 入門 (実践編) DI4Beginners.zip

    初心者のための DI 入門 - Aufheben - GLAD!! の日記
    honeybe
    honeybe 2007/07/19
    入門編。教育に使える?あとで読む。
  • 【ハウツー】このバランス感覚、さすが - GoogleのDIフレームワーク"Guice"を使ってみる (1) Googleが開発したDI - Guiceとは (MYCOMジャーナル)


    Google38()GuiceGuice 1.0GuiceJavaDI(Dependency Injection) GuiceSpring FrameworkAOP Alliance GuiceGoogleGoogle
  • google-guice - Google Code

    Put simply, Guice alleviates the need for factories and the use of new in your Java code. Think of Guice's @Inject as the new new. You will still need to write factories in some cases, but your code will not depend directly on them. Your code will be easier to change, unit test and reuse in other contexts. Guice embraces Java's type safe nature. You might think of Guice as filling in missing featu

    google-guice - Google Code
  • なぜDIコンテナを使うのか


    2005SpringDIAOPIT Java SolutuionDI×AOPSpringSeasar DI使 Spring FrameworkSpringDISpringDI DI
    なぜDIコンテナを使うのか
    honeybe
    honeybe 2006/08/10
  • Dependency Injection (DI) の乱用!? [それはBooks]


    Dependency Injection (DI) EJB 使 Dependency Injection (DI) DI   Inversion of Control  Dependency Injection   DI
    honeybe
    honeybe 2006/02/16
  • Spring AOPサンプルアプリでAOPを理解する

    Spring AOPサンプルアプリでAOPを理解する:Spring Frameworkで理解するDI(3)(1/3 ページ) 前回「第2回 Springフレームワークの思想とAOP」ではSpringフレームワークが提供するAOPについて説明しました。今回は実際にコードを読みながら、AOPについて理解します。 サンプルアプリケーションでAOPを理解する SpringフレームワークのAOPは、AspectJのような特殊な言語や環境を必要としません。標準のJavaの機能だけで実現されています。そのためライブラリをいくつか設定するだけでDIコンテナにAOPを導入することができます。 SpringのAOPはDIコンテナで管理されたオブジェクトに対して使用することができます。またAOPによって処理が挿入されたオブジェクトインスタンスは、インターフェイスを介してアクセスされる必要があります。 DIでは、

    Spring AOPサンプルアプリでAOPを理解する
  • [ThinkIT] 第2回:DIxAOPコンテナの比較 (1/4)

    第2回ではPOJOでWebアプリケーションを実現するDIxAOPコンテナについて紹介します。今回紹介する「Seasar2」「Spring」「PicoContainer(NanoContainer)」「HiveMind」「Geronimo」の状況は表1のようになっています。 DIxAOPコンテナの位置づけは「第1回:Webアプリケーションフレームワークの比較」で紹介したように、オブジェクト間の依存性を解消するものです。これらのDIxAOPコンテナは、前回紹介したWebフレームワークや次回紹介するO/Rマッピングフレームワークとは少し異なっています。 DIxAOPコンテナは単体で使用することがあまりなく、既存のフレームワークと組み合わせて使用する場合か、ビジネスロジックをPOJOで開発してコンポーネントの再利用を考慮してシステム開発を行う場合の2点において威力を発揮します。 DIxAOPコンテ

    honeybe
    honeybe 2005/11/15
  • gradicula プロジェクト日本語トップページ - OSDN

    Gradicula is a "more" Lightweight Dependency Injection(DI) Container for Groovy. (DI Container is lightweight itself). Gradicula supports object wiring and AOP like Interceptor. Gradicula APIs defined for Closure heads and Duck Typing heads.

    gradicula プロジェクト日本語トップページ - OSDN
    honeybe
    honeybe 2005/06/23
    うほほーい。
  • 1