ORMはDBALと呼ばれる強力なデータベース抽象化層の上に構築されています。
開発者は、休止状態HQLにインスパイアさ教義照会言語(DQL)と呼ばれる独自のオブジェクト指向のSQL方言でデータベースクエリを書くことができます。
これにより、不要なコードの重複を必要とすることなく、柔軟性を維持しSQLの強力な代替手段を開発者に提供します。
このリリースの新機能:
このResultCache実装書き換え
EntityManagerの#getPartialReference()は、読み取り専用のエンティティを作成します
部分的なDQLクエリまたはネイティブクエリで省略フィールドが更新されることはありません
@JoinColumn中にonUpdateサポートが削除されました
注釈処理の変更
パフォーマンスの最適化
DQL結果でスカラーとして地図エンティティ
スカラマッピングは今DQL結果から省略さすることができます
このバージョン2.2.0 BETA1の新機能:パラメータ有効化または無効化、asm89によって開発することができるルールに基づいて、
このフィルタのエンティティとの関連付け
jsorによってdevelpedようなジオメトリ、IPアドレスなどの複雑なSQL型のサポート。
ファビオが開発したDQLのビットComparisions、。
ファビオとヨハネスによる注釈リファクタリング。
DQLリファクタリング、ORDER BYやGROUP SELECT式の結果変数をサポートすることによって。
DQL結果のエンティティの別名。
結果キャッシュのリファクタリング
単一のエンティティの同一面
このAnnotationReaderの変更:
このバージョン2.1.5の新機能です。
EntityRepositoryのための
このインタフェースます。
バージョン2.1.4の新機能であります
AnnotationReaderの変更
このバージョン2.1.2の新機能である:配列のための
このデフォルトの割り当てサイズ
初期化されていないプロキシのシリアライズ
PostgresのとOracleのDateTime型の変更SQL実装
DQLで削除マルチドット/ディープパス式
このバージョン2.1.1の新機能です:
この初期化されていないプロキシのシリアライズ
PostgresのとOracleのDateTime型の変更SQL実装
DQLで削除マルチドット/ディープパス式
シーケンスのデフォルトの割り当てサイズ
このバージョン2.1.0の新機能です:
この初期化されていないプロキシのシリアライズ
PostgresのとOracleのDateTime型の変更SQL実装
DQLで削除マルチドット/ディープパス式
シーケンスのデフォルトの割り当てサイズ
このバージョン2.1.0BETA1の新機能である:クエリに
このバインディングアレイ
EntityRepository制限と[並べ替え
クエリ内のゼロベースのパラメータ
メタデータにDQL名前付き問合せ
日付関連のDQL機能
新しいコンソールコマンドORM:情報
エンティティのみを読みます
SQLクエリオブジェクト
自動パラメータ型推論
コメントが見つかりません