InfoQ ホームページ Spring に関するすべてのコンテンツ
-
ドメイン駆動設計・開発の実践
この記事では、Srini Penchikala氏が、現実的な視点から、ドメイン駆動設計を議論する。この記事は、ドメイン駆動設計プロジェクトで使用されるアーキテクチャガイドラインとベストプラクティスを示します。
-
Spring 2.5:Spring MVCの新機能
この論文は、Spring 2.5で導入されたアノテーションを探究する3部作の第2弾です。Web層におけるアノテーションのサポートを扱います。最後の論文では、統合と検査で利用できる追加機能を説明する予定です。
-
Guice(ジュース)を早飲みしすぎていませんか?
あなたのチームが、既存アプリケーションを「シングルトンの入れ子」設計から依存性注入(DI)へ移行しようとしているなら、この論文に心引かれるでしょうが、DIへの移行は難しいことが分かっています。論文にはGoogleのJava DIコンテナ(Guice)の名を入れていますが、Javaや.NET、Python、Rubyなどにも当てはまります。
-
Spring Frameworkによるソフトウェアテスト
この記事では、単体/統合テストの分野でSpringフレームワークが提供するサポートの概要について説明する。一般的なJava EEアプリケーションでのアジャイルテスティングフレームワークの実装と、Springテストクラスを使用したアプリケーション機能のテスト方法について、読者の方の参考となるように、ローン処理のWebアプリケーションの例を取りあげる。
-
Spring 2.5の新機能を使ってアプリケーションを作る(その2)
Spring Frameworkのバージョン2.5がリリースされました。このバージョンでは、様々な拡張が加えられています。そこで、この記事では、その新しい機能を使ってアプリケーションを作ることにより、どのような機能があるかを紹介しています。
-
Spring Web FlowとTerracotta for Springを備えたWebアプリケーション
この記事では、最初にSpring Web FlowとTerracotta for Springの概要を述べ、その後、ステートフルで、対話型のスケーラブルな高可用性Webアプリケーションを書き込みできる新しい特質を登録するために、これらの技術を統合的に用いる方法を示します。
-
Spring 2.5の新機能を使ってアプリケーションを作る(その1)
Spring Frameworkは、コンテナによってBeanのインスタンスの生成や関連付けを管理するDIコンテナです。当初のSpring Frameworkでは、XML以外に設定を記述する方法がなかったのですが、Spring Frameworkのバージョンも2.0、2.5と進むうちに様々な設定を、アノテーションを用いて記述できるようになりました。ここでは、XMLを用いて設定をしていたアプリケーションを、アノテーションを用いた方式に書き換えることにより、どれだけXMLの記述量を減らせるか、どのようなところをアノテーションで記述し、どのようなところをXMLで記述する必要があるかといったポイントを検証していきます。
-
Spring 2.5の新機能―Part 1
Springフレームワークは最初から、企業のアプリケーション開発を簡略化するという目標に常に照準を合わせながら、同時に、複雑な問題に非侵襲的で強力な解決策を提供してきました。この記事は、このSpringフレームワークの新機能を探求する3回シリーズの第1回目です。今回の記事では、Springアプリケーション・コンテキストの中核に位置する簡略化されたコンフィギュレーション並びに新しいアノテーションベースの機能性に焦点を当てます。
-
JMSとSpring.NETを使用したメッセージ連携
Mark Pollack氏が、SpringとSpring.Netを使って、Javaと.Netのインターオペラビリティのデモンストレーションをお見せします。内容としては、.NETとJavaの間のコミュニケーションの基盤としてMOMを使用し、ローカルLANで動作する単純な株取引アプリケーションの中で、.NETクライアントとJavaの中間層が連携するというものです。
-
Spring WebサービスについてArjen Poutsma氏に聞く
InfoQのStefan Tilkov氏は、Spring WebサービスクリエータであるArjen Poutsma氏と一般的なWebサービスについて、とりわけSpringサポートについて話をする機会を得ました。
-
Spring 2.0: 最新情報と Spring 2.0 が重要な理由
この記事は 2 つのパートに分かれています。パート 1(この記事)では、Spring 2.0のコアコンテナ、XML 構成拡張、AOP ���強化、Java 5 に特有の機能について記述します。