2005.02.24 · 技術と道具

Java開発を変える最新の設計思想「Dependency Injection(DI)」とは

「DIする」,「Injection(注入)する」──新しい技術に敏感なソフトウエア開発者たちの間で使われている言葉である。DIとは,「軽量コンテナ」を実現する新しい設計思想Dependency Injection(依存性注入)の略称である。同じ概念をIoC(Inversion of Control,制御の反転)と呼ぶ場合もある。「DIする」と言えば開発者の間では通用するぐらいに,この設計思想は注目されているのだ。

Javaエンジニアとしては、注目の技術。
とかく難しいJ2EE開発を簡単にすることが出来るため、非常に期待しています。
J2EE 5.0と、EJB3.0がポピュラーになる日が待ち遠しいですな。
現時点では、Seasar2とかを使えば、似たようなことは出来るのだと思うけど・・・。実験してみないと、分からないな。

2005/02/24 00:25
← NucleusとMovableType
DmBlogger1.3.0リリース →
井上 研一
経済産業省推進資格ITコーディネータとして中小企業のDX・AI活用の現場で伴走支援を行う。「ITCプロセスガイドライン4.0」および「中小企業向けAI活用ガイド」執筆メンバー。著書・講演多数。ITエンジニアとして25年以上の実務経験。AI導入の実務に10年以上携わる。自ら開発したAIサービス「Gen2Go」が北九州発!新商品創出事業の認定を受ける。2026年4月より北九州市立大学大学院マネジメント研究科の学生としての顔も持つ。

本サイトおよびブログに掲載している内容は、特に明記のない限り、井上研一個人の見解に基づくものです。所属・関与する組織、団体、企業、研究会等の公式見解を示すものではありません。