patterns & practices - Unity - Home マイクロソフトが出しているDIコンテナですが、ちょっと興味があったので弄ってみました。 Download details: Unity まずは、ここからダウンロードし、インストーラを起動。デフォルトだと、 C:\Program Files\Microsoft U... 続きを読む
Home Welcome to the home of the Spring.NET RichClient Project. Based on the excellent Spring.NET Application Framework the RichClient project is designed to bring the power of Spring.NET into desktop environments. It allows to leverage proven... 続きを読む
FAQ よくある質問と答えをまとめています。 Mailing List Seasar.NETに関する議論を行うメーリングリストです。 トラッキング S2Container.NETのバグや問題の検索、報告を行うことができます。 Quillを使うことにより簡単にDIやAOPを行うことができます。 Quill... 続きを読む
Googleは3月8日(米国時間)、Guiceの初のメジャーリリースとなるGuice 1.0を公開した。GuiceはJavaで開発されたDI(Dependency Injection)フレームワーク。シンプルなアーキテクチャになっており、アノテーションやジェネリックを活用した開発が特徴。 Guiceが依... 続きを読む
Javaプログラミングにおいて、クラスの独立性を高め、再利用性の高さ、実装の入れ替えの容易さ、アスペクトの自動的な適用、ホットデプロイなどサーバデベロップメントに欠かせない機能を実現するための基盤技術のひとつにDI(Dependency Injection)がある。DIは... 続きを読む
The Spring Framework Projectは3日(米国時間)、DI(Dependency Injection)を実現するJ2EEアプリケーションフレームワーク「Spring Framework 2.0 (以下Spring 2.0)」を公開した。 Spring 2.0では、設定ファイルをXMLスキーマベースの文法で記述できるようになっ... 続きを読む
The Spring Framework Projectは3日(米国時間)、DI(Dependency Injection)を実現するJ2EEアプリケーションフレームワーク「Spring Framework 2.0」を公開した。Spring Framework 2.0はApache License Version 2.0のもとで公開されている、Javaで作成されたオー... 続きを読む
メモアプリケーションがDIコンテナを使う際の準備としては 設定ファイル等から定義情報を読み込んで、コンポーネント定義情報を構成する コンポーネント定義情報を基にコンポーネントを生成して、依存性を解決する一般的にはこの2段階の処理が必要なのだが、故... 続きを読む