豆類

Beankeeperは、Java用の完全な機能、強力なオブジェクト/リレーショナル永続性およびクエリライブラリです。
今すぐダウンロード

豆類 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • Robert Brautigam
  • 出版社のWebサイト:
  • http://netmind.hu/exorcist/

豆類 タグ


豆類 説明

Beankeeperは、Java用のフル機能、強力なオブジェクト/リレーショナル永続性とクエリライブラリです。 Beankeeperプロジェクトは以前は「Javaのシンプルな永続性」と呼ばれ、java.philosophyjava Enterprise Softwareのフル機能、強力なオブジェクト/リレーショナル永続性およびクエリライブラリであり、いくつかによると、Java言語自体は極端なソフトコーディングの方向に進む傾向があります。または少なくとも、追加の複雑さの方向に。私たちはそれがEJBフレームワークで起こったことを見ました、そして最近ではJavaサーバーFACES.THATはそうする必要はありません! Hibernate、TopLink、またはPBeanなどの他のJavaの永続性フレームワークは、すでに「抽象度」よりも簡単性の哲学に追いついていますが、この方向に撮影できる階段があると思います。 Javaなどの高水準言語で、それは私がオブジェクトを格納するという故郷の詳細に入ることができないSANEの仮定です。マイオブジェクト、承認テーブル、列、索引、テーブルの結合方法、接続の管理方法、ディスク容量の割り当て方法、クエリの最適化方法などを教えたくありません。そのような私の助けなしでそれをする方法を知っているべきです、それはそれが「データベース」と呼ばれるのです。使用済み。これはBeankeeperがやろうとしようとしているものです。必要な必要はありません。オブジェクトを保存する方法を教えてください。スキーマ、リレーションモデル、ID /キー属性、アルゴリズム、データベース方言、またはそのようなものを入力する必要はありません。ビジネスロジックの作成に焦点を当てることができます。 Implementationsoこの哲学的なものはすべて永続性ソフトウェアライブラリにどのように翻訳しますか?ライブラリは、すべての低レベルのデータベース操作を透過的に処理することを想定しているだけでなく、より高レベルの機能の一部もあります。これは、開発者が書き込みロジックにのみ集中できるようにするために行わなければなりません。 "Beankeeper"の主な機能はいくつかあります。 ・単純な使用量は、3つの方法のみを学び、チュートリアルを読むことができます。 ・ゼロ設定。何も設定する必要はありません。ライブラリーが初期化するのに必要なデータベースURLだけが必要です。 ・スケーラビリティ。ライブラリは、実質的に無制限のノードから、分散操作が可能です。 ・他のオブジェクト、リスト、マップ、セットへの参照のような関係は、ライブラリによって100%透過的に処理されます。 ・大きな結果セットは自動的にページングされます。ページングは100%透明であるため、メモリ使用量とデータベースの負荷をかけることなく、百万記録結果リストをプレゼンテーション層に直接指定できます。 ・トランザクションは常に「直列化可能」です。意味:トランザクション中は、トランザクションの外部からのクエリの結果には何も影響を与えません。これは実質的に手段を意味し、プログラマーは他のトランザクションについての彼の取引内の論理に影響を与える可能性があることを気にする必要はありません。 ・全(透明)多型サポートにより、ライブラリがプログラマの邪魔にならないようにすることができます(ほとんどの時間)。モデルは、プログラマが存在を通して表現された方法で永続的に保持され、多型のすべての属性で呼び出されます。 ・カスタム、オブジェクト指向のクエリ言語が保証されているため、複雑なSQLを作成する必要はありません。 ・スカラークエリサポートにより、ビュー中心のより効率的なデータリコールが可能になります。 ・データベース間の実際の移植性。 Beankeeperは、NULL値の処理、空の文字列(Oracle)、大文字と小文字の検索、予約名などを使用して、プログラマからすべてのデータベース固有の動作を隠します。つまり、データベースの実装を切り替えることができます。いくつかの文書化されたケースの例外)ライブラリーに基づくソフトウェアが構築され続けます。 このリリースの新機能: ・Java-CUPはパーサー生成のためにJavaCCに置き換えられました。 ・JUnitはTESTNGに置き換えられました。 ・AntはMaven2に置き換えられました。 ・1つのメモリリークバグが修正されました。 ・CheckStyleの監査を渡すためにコードがクリーンアップされました。


豆類 関連ソフトウェア

mysqldoc.

MySQLDOCは、MySQLスキーマを自動文書化するためのコマンドラインユーティリティです。 ...

162

ダウンロード