InfoQ

InfoQ

トピック・タグ別の表示

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


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

Hibernate を使ってカスタムドメインオブジェクトフィールドをサポートする

トピック
Java,
言語,
データアクセス,
データベース,
プログラミング,
Hibernate

Hibernateは広く使われているJava向けORMツールです。このArticleでは、Hibernateを使った、カスタムドメインオブジェクトフィールドについて解説します。

ETagを使ってSpringとHibernateの転送量と負荷を削減する

トピック
Spring,
Webフレームワーク,
Java,
Dependency Injection,
SpringSource,
言語,
デザインパターン,
クラスタリング&キャッシング,
VMWare,
プログラミング,
パフォーマンス&スケーラビリティ,
Architecture,
設計,
Patterns,
Object Oriented Design,
Hibernate

この記事では、WEBアプリケーション開発者が利用可能だがあまり名の知られていない機能のひとつである「ETagレスポンスヘッダ」というちょっとしたテクニックを見ていき、それをどのようにSpringフレームワークを用いた動的WEBアプリケーションと統合させ、アプリケーションのパフォーマンスとスケーラビリティを向上させるのか考えてみます。

Hibernateに関するNews

監査機能を強化したHibernate 4.1がリリース

トピック
JBoss,
RedHat,
アプリケーションサーバ,
Java,
言語,
データアクセス,
セキュリティ,
データベース,
Hibernate,
プログラミング

JBossはEnversモジュールを改善したHibernate 4.1をリリースした。監査対象の属性の変更を引き起こしたデータベースのリビジョンを特定することができる。

JBossがHibernate 4.0をリリース

トピック
JBoss,
JPA,
RedHat,
アプリケーションサーバ,
Java EE,
Java,
言語,
データアクセス,
プログラミング,
データベース,
Hibernate,
Data Partitioning

JBossはHibernateのバージョン4をリリースした。Hibernate 4は、マルチテナントサポート、Hibernate拡張のための標準的な仕組みの導入、OSGIサポートに向けたりファクタリングやコードの整理などが盛り込まれている。

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

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

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

パーシスタンス・エンティティ転送の容易化

トピック
Java SE,
GWT,
Java EE,
AJAX,
Java,
Flex,
Flash,
言語,
Adobe,
プログラミング,
RIA,
永続化,
Hibernate,
BlazeDS

Gileadとは、パーシスタンス・エンティティを簡単にJVM外に送信するという機能を有効にするライブラリである。Gileadという名称はGeneric Light Entity Adapterからきており、以前はHibernate4GWTという名称であった。

EnversがHibernateに参入

トピック
Versioning,
Java,
バージョン管理,
言語,
データアクセス,
プログラミング,
Hibernate,
データベース

Enversは、JBossによるオープンソースプロジェクトであり、最近Hibernateの傘下に加わった。

Polyforms - DAOコードの複製を削減する

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

Polyformsプロジェクトの最終目標はデータ・アクセス・オブジェクトをその背後にある永続化層のAPIと密に結合させてしまっている多くの複製コードを削減することである。このフレームワークでは開発者が定義したRepository (リポジトリ)インタフェースのサービス・メソッドを自動的に実装するアプローチをとっている。

ModuleFusion 1.0.2のリリース:エンタープライズOSGiディストリビューション

トピック
Wicket,
アプリケーションサーバ,
Java,
オープンソース,
言語,
プログラミング,
Enterprise Application Blocks,
Hibernate,
Logging,
OSGi

エンタープライズアプリケーション向けに設計されたOSGiサービススタックであるModuleFusion 1.0.2が近ごろリリースされた。

JRubyの総まとめ:RCovのポートが利用可能、RibsがHibernateをサポート、パーサーの統計

トピック
JRuby,
JMX,
Ruby,
Java EE,
動的言語,
Java,
データアクセス,
言語,
Parsing,
プログラミング,
データベース,
パフォーマンス&スケーラビリティ,
RCov,
ORM,
Hibernate

コードカバレッジツールrcovのポートがJRubyで利用可能である。Ola Bini氏はRibsと呼ばれるRubyオブジェクトを持続させるためのHibernateベースのライブラリから始めている。

Hibernate 3.3:JARは再設計され、モジュール式に。キャッシングシステムもリファクタリング

トピック
JBoss Cache,
Caching,
JBoss,
JPA,
Java EE,
クラスタリング&キャッシング,
RedHat,
アプリケーションサーバ,
Java,
パフォーマンス&スケーラビリティ,
言語,
データアクセス,
プログラミング,
データベース,
Hibernate

Javaベースのオブジェクト関係(O/R)マッピングフレームワーク「Hibernate」のバージョン3.3が先日リリースされた。InfoQは、今回のリリースの詳細とHibernateに追加される新機能について、プロジェクトリーダーのSteve Ebersole氏に聞いた。