紳士

Gentle.netは、C#で書かれた.NETのオブジェクト永続性フレームワークです。
今すぐダウンロード

紳士 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • Morten Mertner
  • 出版社のWebサイト:

紳士 タグ


紳士 説明

gentle.netは、C#で書かれた.NETのオブジェクト永続性フレームワークです。 gentle.netはRDBMS独立オブジェクト永続性フレームワークです。 gentle.netは自動SQL生成とオブジェクトの構築、カスタムクエリ、データビューの構築ヘルパー、優れたパフォーマンス、そして合理的に完全なドキュメントを作成するためのSQLファクトリです。フレームワークは、持続したいオブジェクトを飾る必要があるいくつかの属性を定義します。 TableColumn属性を使用して、TableName属性とメンバー(フィットするプロパティとフィールド)を使用してクラスを装飾します。使用しているデータベースにアナライザクラスが存在しない場合にのみ使用できる追加の属性があります(データベースプロバイダ - 実装を参照)。状態)。アナライザクラスは、データベースから直接現在のスキーマ上のメタデータを取得するために使用されます。したがって、データベースから直接この情報を複製する必要性を迂回してください。 MAPPINGSは、FARAGEKEY属性を使用して宣言する必要があります。 TableColumn属性はプロパティを提供し、タイプ、サイズ、およびNULL処理の詳細を提供できるようにします。分析計が存在する場合、取得された情報はそのような設定を自動的に上書きします。必要に応じて、SOA指向のデザインを好む場合は、さまざまな基本クラスでこれらを別の基本クラスに複製できます。穏やかなIdentity Columnsのサポート(データベースが挿入されている行に主キー値を割り当てます)(永続クラスを含みます)。フレームワーク機能へのメインアクセスポイントは、PersistenceBrokerクラスによって提供されます。特定のデータベースプロバイダへのすべてのアクセスを担当する責任がある。PersistenceBrokerは、データベースのバックエンドとの対話だけでなく、基本的なクエリ構築およびキャッシングを担当します。接続する必要があるすべてのデータベースの場合は、必要に応じて必要に応じて多くのPersistenceBrokerインスタンスを作成できます。さまざまなクラスは、Classによって実行されるすべてのデータベース操作に対して実行されるPersistenceBrokerインスタンスを渡すことを許可または要求します。単一のデータベースにのみ接続する必要がある場合は、すべての通話を委任するStatic Brokerクラスを使用できます。デフォルトのPersistenceBrokerインスタンス(構成ファイルで設定されているデフォルトプロバイダを使用).persistentオブジェクトはキーによって識別されます。これは、オブジェクトからプロパティ値を収集するためのいくつかの便利なメソッドを持つほんのほんの便利な方法で識別可能です。重要なクラスは、オブジェクトインスタンスとプロパティ名のセットを指定したときに自分自身を入力する方法を知っており、主キーフィールドだけを保持するキーを入手する手段を提供します。 (永続化)ブローカークラスとSQLBuilderクラスの両方でメソッドへのインスタンス。このカプセル化はまた、穏やかにマルチカラムのプライマリキーを操作することを可能にします。カスタムSQLステートメントを実行するには、SQLStatementクラスを使用します。 SQLBuilderクラスを使用して、ステートメントがサポートされているタイプの場合はいつでもこのクラスのインスタンスを構築します(つまり、上記のように適切な属性で描かれているクラスでは、).SQLBuilderは、データベースに依存しないクエリの構築方法を提供し、制約を追加するための多くの方法があります。それ以外の場合は、クエリをカスタマイズします。これは、ステートメントを生成する必要があるときはいつでも、PersistenceBrokerによって内部的に使用されます.DataViewに含めるプロパティのCustomView属性を使用してDataViewレイアウトを宣言できます。実際のデータビジューは、Business Objectsの配列を提供することで、トランザクションクラスを使用してトランザクション(グループ化されています)を取得できます。一般的なアクセス方法。・さらに2年前に最後のリリース以降に行われたバグ修正と改善が含まれています。元の著者)。


紳士 関連ソフトウェア

PFPスタジオ

PFP Studioは、PHPとJavaScriptを使用したWebベースのフォームの迅速なアプリケーション開発(RAD)のための視覚的プログラミングシステムです。 ...

164

ダウンロード