SQLの幸せな開発者のためのジャワ極度の簡単なORMフレームワーク
私は前に私がジャワORMフレームワークを使用しないように意図したことを述べた。 私に急な習熟曲線があるためにそしてモデルに角にあなたの建築蹄鉄を打ちがちであるために今のところ見てしまったORMフレームワーク。 従って私は冬眠するか、またははねのような(私がよりよい聞いた) ORMフレームワークなしで新しい始めた。
私は幸せなコーディングSQLの私の問い合わせ、特定の言語がのようなOQL冬眠するORMを使用する必要はない。 SQLはすることをのために最もよい。 なぜ車輪を改革しなさいか。 また私は私が多量のデータを非常に処理していると同時に私のデータベースのきめの細かい制御を好む。 私の経験はsql幸せなジャワの開発者に主に関連している。
(ORMフレームワークなしで働く)プロセスで私はちょうど明白で古いJDBC上の2つの簡単な設備必要とされたIを実現した。
1。 私は個々のファイルにすべてのSQLの問い合わせおよびDDLを置く方法を必要とした。 これは私またはDBAが後で良い歯の櫛との問い合わせを分析し、必要ならば最大限に活用するようにする。 それはまた私が容易にコードを変えないでそれらを変えることを可能にする。 主に解決の清潔は懇願している。 この時点で私はiBatisについて考えていることをことを確かめる。 私はiBatisを試みた。 最初に私はそれを好み、考えられて私の解決を有した。 但し私が車線をたどって行ったと同時に私は実現した余りに私に私が必要としなかった特徴を与えたことを。 これは必要とされたIより複雑だった。 すべては必要とされたI XMLのフォーマットのファイルに救われたHashMapだった。 そして私のデータベースのクラスは問い合わせ実行を名指しで支えるべきである(キー価値を考えなさい)。
2. 2番目に私はまた開閉することを余りにも多くの関係をおよび関係を使い果たすことを防ぐために分かち合う関係を必要とした。 私はProxoolの素晴らしい解決を見つけた。 さらにそれは多数の関係のプロフィールを簡単なテキスト・ファイルの持っていることおよび任意に問い合わせを記録することを支える。
3。 私はきれいな密接な関係および任意に問い合わせデータを記録することのような実用的な方法と共に簡単なデータベースのクラスのこれら二つの機能を統合する必要があった。
それは私の極度の簡単なフレームワークにそれをそれと呼ぶことができれば、そこにすべてあるである。 そして、それをまたはない信じなさい、私が長い間あり、制御で十分に感じるより私はそれを使用してより生産的な方法である。 私のためのFooBahフレームワークそしてイデオロギーに合う私の考えをhorning靴のこれ以上の重荷。
更新: ServerSideにこのポストについて広範な議論が ずっとある。
、いかに に、ジャワ ソフトウェアヘッドラインニュース の下でファイルされる、 技術のノート、 技術 |
|
RSS 2.0 |
Trackback この記事 |
この記事に電子メールを送りなさい
また読むのを好むかもしれない |


Technoratiの好みに加えなさい


































2006年8月19日9:33 AMの
私が効果的に私のデータ処理条件を解決するためにORMの代りにジャワ簡単なフレームワークを冬眠するか、またははねるいかにについてのような使用するか[...] Iは書いた。 それは私を途方もなく生産的にさせた。 それはServerSideの主要な討論をスパークさせた。 従って私は私のORM取り替えフレームワークについてのより多くの細部を提供することにした。 私の必要性は簡単、あらゆるSQL幸せなジャワの開発者と一致するためにが本当らしい。 [...]
2006年8月29日1:01 pmの
掲示することを気にするまたは私に電子メールを送って分類するために総計で述べた3つをか。
ありがとう、
ジェイソン
2006年8月29日11:37 pmの
簡単な必要性は簡単なフレームワークを意味する。 私は私が全く最初から造るdbフレームワークのインボイスの塗布の基盤を解放している。 それは私がロックの記録共有するために、作るクライアント/サーバ方法でページを捲られた問い合わせをDBの目的が付いているモデルを、データを定義することを、可能にする。 顧客かサーバ側と働いているかどうか気にしない: tha apiは同じである。 そしてまだ低レベルSQL問い合わせを使用できる。 多分将来私は目的またはormの層を加えることができるがひどく今必要とされない。 それはあなたのフレームワークがあなたの条件のための十分であるが、私は考えること本当である複合目標のためではないことを。
2006年8月30日12:39 AMの
もちろん。 私はそれをそれと呼ぶことができればフレームワークを頼む電子メールの多くを受け取った。
私は私がある予備周期を得るとすぐポスト・イット。 私がする必要があるそれを持っていることは素晴らしいよりよくコメントした。
私がについて考えてもいい最も早いの来週または後週それである。
2006年9月20日12:07 pmの
私はあなたと100%年を同意する。 私によっては実世界の概念実証をしないでORMを使用したい私達の会社のずっとそう呼建築家との戦いが戦っている。
幸せな私は極度の簡単なフレームワークを自分自身およびAM私がappsをより速く書けたいかにか見ること実際に書いた。 そしてこれは私が冬眠しappをとの、HQLに(むしろ改宗者)複雑なSQLを書くことできないのためにスタックして得、始めたここの専門家のどれもどちらかそれをすることができなかった後。 私は専門家ではないが、それが私を終らせる私の仕事を、それではない右助けていないかどうか知っている。
2006年10月26日2:55 pmの
こんにちは、コードをまだ出版したか。 私は見つけるどこでも参照を傾く。