Coldfusion(cfqueryタグとストアドプロシージャ)で構築されたサイトで作業しています。ColdfusionのORM、既存のcfqueries
私はORMにサイトを習得/移動することを検討していますが、これはどのように複雑で複雑なのだろうかと思っていました。
たとえば、ORMを使用してデータを取得し、古いページをORMにゆっくりと変換する新しいページを作成できますか?
ORMをオンにすると、現在自分のサイトで使用されているクエリとストアドプロシージャが中断されますか?
Coldfusion(cfqueryタグとストアドプロシージャ)で構築されたサイトで作業しています。ColdfusionのORM、既存のcfqueries
私はORMにサイトを習得/移動することを検討していますが、これはどのように複雑で複雑なのだろうかと思っていました。
たとえば、ORMを使用してデータを取得し、古いページをORMにゆっくりと変換する新しいページを作成できますか?
ORMをオンにすると、現在自分のサイトで使用されているクエリとストアドプロシージャが中断されますか?
はい、ORMを使用して新しいページを作成して(自分の)データを取り出し、古いページをゆっくりとORMに変換できますか?
複雑なクエリの場合、ORMはあまり役に立ちません。
完全なOOを実行することなく、ORMを使用すると、SQLの行をコーディングせずにCRUDを実行できます。
ヘンリーの答えは良いですが、1つの質問が私に起こります:あなたが既に働いているサイトを持っているなら、それを使ってHibernateを使って変換するのはどうですか?あなたがここで知覚しているメリットは何ですか?私はそこには誰もいないと言っているわけではありません。(まったく理由はありませんが、これはロードされた質問ではありません。)サイトの作業コードをうまく使いこなすのは躊躇します理由。
変更を行う場合は、「前」と「後」の変更を大量にテストします。
ORMへの変換が遅いと、新しいプログラマが維持するために、より簡単に更新/変更できるようになりました。 – redconservatory