InfoQ

InfoQ

トピック・タグ別の表示

ORMに関するすべてのコンテンツ


ORMに関する最新コンテンツ

データベース駆動のアプリケーションにおけるパフォーマンスに関するアンチ・パターン

トピック
データアクセス,
データベース,
パフォーマンス&スケーラビリティ,
ORM,
Architecture,
テスト

Alois Reitbauer氏は、離れるべきであり、アプリケーションのパフォーマンスを低下させる、いくつかのアーキテクチャのアンチ・パターンを明らかにする。

ORMに関するNews

LLBLGen Pro 3.5がOData、SQL Server 2012のサポート、デザイナーの改善を追加

トピック
nHibernate,
ORM

ORMツールであるLLBLGen Proのバージョン3.5が今週リリースされた。その中には、 Entity Frameworkへのアップデート、 NHibernateのサポート、デザイナーの改善、そしてランタイムへのいくつかのアップデートが含まれている。

FluentData: 流れるようなAPIを搭載した新しい軽量ORM

トピック
.NET,
Relational Databases,
プログラミング,
データベース,
ORM

FluentDataは、すべての機能がそろったORMよりも利便性に特化したORMであるマイクロORMの新しい製品だ。今月に発表されたこの製品は流れるようなAPIが使え、SQL Server、SQL Azure、Oracle、MySQLをサポートする。

NoSQLデータストアのためのHibernate Object Mapping

トピック
JPA,
Java EE,
Java,
言語,
プログラミング,
Hibernate,
ORM

Hibernate ValidatorやHibernate Searchなどの開発者であるEmmanuel Bernard氏は、Hibernate OGMの誕生を発表した。新しいフレームワークの目的はNoSQLデータストアにJPAを利用した共通のインターフェースを提供することである。InfoはBernard氏にフレームワークの詳細に関して話しを聞いた。

Entity Framework 4.1 - バリデーション

トピック
.NETフレームワーク,
.NET,
ORM,
プログラミング

バリデーションは、Entity Framework 4.1を紹介する上で、興味深い機能である。プロパティにアノテーションを追加することによって、エンティティをデータベースに保存する前に自動的に「オンデマンド」でバリデーションをかけることができる。バリデーションに関しては、Entity Framework 4.1のCTP5からRTWバージョンでも多くの改善が行われている。

DTO vs オブジェクト:3つの意見

トピック
Webサービス,
WCF,
.NET,
SOA,
REST,
データアクセス,
Architecture,
データベース,
エンタープライズアーキテクチャ,
プログラミング,
ORM

NHibernateとWCFが導入されて以来、.NET開発者は統一したエンティティモデルという概念へ近づいてきた。そして、ORMエンティティ、WCF DTO、MVC、MVP、MVVMフレームワークのモデルに同じクラスが使われるという点に議論が生まれている。Dependency Injection in .NETの著者であるMark Seemann氏はこの事態を必ずしも良いことではないと考えている。

Entity Framework Power Toolsのご紹介

トピック
ADO.NET Entity Framework,
ADO.NET,
.NET,
データアクセス,
プログラミング,
データベース,
ORM

Entity Frameworkのコードファーストオプションは、大きな賞賛を得ることとなった。それが、ORM、nHibernateの座を奪うまでには、まだ長い道のりがあるが、マイクロソフトの成長は目を見張るものがある。この勢いを継続するためには、マイクロソフトは、既存のデータベースとコードファーストで作成するようにするPower Toolsをリリースすることになる。

Entity Framework 4.1は、DbContext APIを手に入れたが、Database Evolution、ストアドプロシージャ、キャッシュクエリは実装されない

トピック
ADO.NET Entity Framework,
ADO.NET,
.NET,
データアクセス,
プログラミング,
データベース,
ORM

ADO.NET Entity Framework 4.1がやってきた。4月の後半にリリースが予定されており、完全セットの新しい機能が提供されるが、すべてが実装されているわけではない。

ORMに関するArticle

Rubyのルーツ:Smalltalkのカムバック、Randal Schwartz氏がSmalltalkを語る

トピック
仮想マシン,
Ruby,
ランタイム,
Java,
動的言語,
シンタックス,
スクリプティング,
SmallTalk,
言語,
GemStone,
プログラミング,
ORM,
言語設計

SmalltalkはRubyに大きな影響を与え、今でも影響し続けています。現在の状況を検討し、Randal L. Schwartz氏にSmalltalkについて伺います。

Java Object Persistenceの今

トピック
JPA,
JDBC,
Java,
Java EE,
言語,
データアクセス,
Relational Databases,
Object Databases,
プログラミング,
ORM,
データベース

この仮想パネルでは、 InfoQ.com (Floyd Marinesce) の編集者たちとODBMS.org (Roberto V. Zicari) が、永続化ソリューションをリードするアーキテクトのグループに対し、Javaコミュニティにおける永続化技術の現在の状態について、彼らの見解を伺いました。

ドメインモデル管理のあらゆる側面

トピック
AOP,
方法論,
Architecture,
プログラミング,
Domain Driven Design,
ORM

インフラが望むようにドメインモデルを利用することは、ただ正しいドメインモデルクラスを作成したり、それらを利用することだけではありません。Mats Helander氏が、難しく思えるこれらのことを平易に説明します。