InfoQ

InfoQ

トピック・タグ別の表示

Dependency Injectionに関するすべてのコンテンツ


Dependency Injectionに関する最新コンテンツ

Hades - JPAリポジトリが簡単に作れる

トピック
Spring,
SpringSource,
Java,
Dependency Injection,
言語,
デザインパターン,
設計,
方法論,
VMWare,
プログラミング,
Patterns,
Object Oriented Design

世の中にある、ほとんど全てのアプリケーションは、その仕事をするには、データにアクセスする必要がある。ドメイン駆動設計アプローチでは、ドメインを構成するエンティティ用のリポジトリを定義する。Javaの開発者は、よくJPAを使って、これらのリポジトリを実装する。Hadesは、オープンソースのライブラリでJPAとSpring上に作られており、データアクセス層の実装が著しく改善され、実際に必要なコード量を削減できる。

Dependency Injectionに関するNews

VMwareの vFabric Suiteが自動デプロイと PostgreSQLサポートを追加

トピック
Spring,
Dependency Injection,
Java,
SpringSource,
仮想化,
デザインパターン,
VMWare,
言語,
ライセンス,
Patterns,
Object Oriented Design,
設計,
プログラミング,
ビジネス,
クラウドコンピューティング

VMwareは今日、 VMware vFabric Suite 5.1をアナウンスした。これには自動化されたデプロイ、エンタプライズオープンソースのサポート、 PostgreSQL機能そしてSQLFire インメモリデータベースの拡張も追加された。

VMware が Spring Hadoop を発表

トピック
Spring,
Java,
SpringSource,
Dependency Injection,
データベース設計,
VMWare,
デザインパターン,
言語,
Object Oriented Design,
Patterns,
データベース,
設計,
Hadoop,
プログラミング

VMware が Spring フレームワークと Apache Hadoop プラットフォームを統合した Spring Hadoop を提供すると発表した。

Spring Security 3.1: 複数のhttp要素、ステートレス、デバッグ、Crypto、HttpOnly、カスタムform-loginパラメータ

トピック
Spring,
Java,
Dependency Injection,
SpringSource,
言語,
デザインパターン,
VMWare,
Patterns,
セキュリティ,
プログラミング,
Object Oriented Design,
設計,
Spring Security

SpringSourceはSpring Security 3.1.0をリリースした。これには、複数のhttp要素、ステートレスオプション、デバッグ要素、Cryptoモジュール、HttpOnly、セキュアクッキー、ログアウト時のクッキー削除、CASチケット、JAAS構成、authentication-manager-ref、request-matcher-ref、authentication-details-source-ref、form-loginのusername-parameterとpassword-parameterなどの新機能が含まれる。

Spring 3.1一般提供開始

トピック
Spring,
Java,
SpringSource,
Dependency Injection,
言語,
VMWare,
デザインパターン,
プログラミング,
Object Oriented Design,
Patterns,
設計

SpringSourceはSpring 3.1の一般提供を開始した。InfoQはSpring frameworkの中心的なコミッタであるChris Beams氏に今回のリリースについて、また、Spring 3.2の計画について詳しい話を聞いた。

VMwareのCloudFoundryがPostgreSQLをサポート

トピック
Spring,
Java,
Dependency Injection,
SpringSource,
Distributed Document Oriented Database,
MySQL,
言語,
デプロイ/データセンター,
デザインパターン,
VMWare,
Relational Databases,
プログラミング,
Patterns,
クラウドコンピューティング,
Object Oriented Design,
データベース,
設計

VMwareはPAASソリューションであるCloudFoundryにPostgreSQLのサポートを追加した。

Dependency Injectionに関するArticle

ScalaとSpring:両世界のベストを一体化

トピック
JCP Standards,
JPA,
JCP,
Spring,
Java EE,
Scala,
Java,
Dependency Injection,
Functional Programming,
SpringSource,
デザインパターン,
オープンソース,
言語,
VMWare,
エンタープライズアーキテクチャ,
Object Oriented Design,
Patterns,
設計,
プログラミング

Scala, Spring と JPAを使った具体的な例を基に、このアーティクルは、暗黙の変換や traitsのようなScalaの強力な概念によって、いかにSpringを強化するかを説明している。更に、JavaベースのフレームワークとScalaの間の溝がいかにスムーズに埋められるかを示している。

実証済みのアイデアの融合: S#arp Architectureの裏側

トピック
ASP.NET MVC,
.NETフレームワーク,
Dependency Injection,
ASP.NET,
.NET,
デザインパターン,
Object Oriented Design,
Patterns,
設計,
フレームワーク,
nHibernate,
Castle,
SQLite,
プログラミング,
Architecture

この記事では、Web開発における多数の成熟傾向と、クライアントに価値を提供することに対するそれらのメリット、およびS#arp Architecture(最善の手法と技術を活用しようとするASP.NET MVCをベースとしたフレームワーク)内でのそれらの使用について取り上げます。

なぜDistributed OSGiが必要なのか?

トピック
Spring,
Java,
Dependency Injection,
SpringSource,
デザインパターン,
SOA,
言語,
VMWare,
仕様,
エンタープライズアーキテクチャ,
Patterns,
プログラミング,
設計,
Architecture,
Object Oriented Design,
OSGi

新たな記事で、Eric Newcomer氏が分散OSGiの現状について述べ、そもそもそれを標準化する理由を説明している。

Spring AOPとAspectJを使用したワークフローオーケストレーション

トピック
Spring,
Java,
AOP,
Dependency Injection,
Business Process Management,
SpringSource,
ビジネス,
方法論,
SOA,
デザインパターン,
言語,
統制,
VMWare,
プログラミング,
Architecture,
エンタープライズアーキテクチャ,
AspectJ,
設計,
Patterns,
Object Oriented Design

本稿では、アスペクト指向プログラミング(AOP)の技術を使用して、高度に設定可能で拡張性があり、さらに軽量な組み込みプロセスフローを構築し、オーケストレートするための方法を説明します。今回のサンプルでは、Spring AOPとAspect Jをベースにしていますが、他のAOPでも同様の結果を得ることができます。

Dependency Injectionに関するInterview

Erich GammaによるJazz、Eclipse、JUnit、そしてデザインパターンに関する議論

トピック
Releases,
リリース,
バージョン管理,
Artifacts & Tools,
Dependency Injection,
Java,
コラボレーション,
QCon London 2008,
JUnit,
言語,
ユニットテスト,
IDE,
チームワーク,
Object Oriented Design,
デザインパターン,
QCon,
TDD,
設計,
テスト,
Architecture,
プログラミング,
Agile,
カンファレンス,
Community,
Eclipse,
Patterns

このインタビューはQCon ロンドン 2008 でErich Gamma氏と様々なテーマについて議論したものです。議論したテーマは「Jazzプロジェクト」、「Eclipseがなぜ成功しているか」、「Eclipseの厳格なリリーススケジュール」、「JUnit」、「デザインパターン」、「どのようにデザインパターンを見つけるのか」、「デザインパターンとDRY原則について」、「デザインパターンコミュニティ」、「依存性の注入はデザインパターンか、そうではないか」です。(翻訳:近藤 寛喜 - (株)チェンジビジョン)