はい、することができますもちろん。
あなたはthis場所からMySQL JDBCドライバを入手する必要があります。
Grails?プログラミングに慣れていないときは?これは誰の考えですか?
は個人的に、私はこれらすべての未知数に取って誰かのために危険であると思います「プログラミングに新しいです。」 SQLやJDBCについて知っていますか?以前にウェブプロジェクトを書いたことがありますか?これは難しいかもしれません。
具体的な方法はわかりません。私があなたに与えたリンクからJDBC JARをダウンロードしてください。
私はあなたが最初JDBCチュートリアルを開始することをお勧めします。休止状態はあなたのためではありません - まだ。
Hibernateは、オブジェクト・リレーショナル・マッピング・ツール(ORM)です。これは、リレーショナル・データベース表の情報を中間層のオブジェクトに関連付けることを可能にするテクノロジーです。したがって、ID、最初、最後のカラムを持つPERSONテーブルがある場合、それらのデータをPerson Javaクラスのプライベートデータメンバーに関連付けることができます。
簡単に聞こえますが、すぐに複雑になります。リレーショナル・モデルとオブジェクト・モデルには、1対多の関係と多対多の関係があります。 Hibernateはそれらを助けることができます。レイジーローディング、キャッシングなどはHibernateで管理できます。
しかし、それはコストがかかります。あなたがそれに精通していなければ、それは難しいことがあります。
あなたは期限を持っている場合、私はあなたの永続クラスのJava POJOインタフェースを作成し、JDBCを使用して最初の実装を行うことをお勧めしたいです。後でHibernateのためにそれを交換したいのであれば、クライアントに影響を与えることなくそれを行うことができますが、Hibernateを使わずに進めることができます。
ちょうど好奇心が強い - 「書籍管理者」は何ですか?ここでどのような規模の話ですか?この宿題、または学校の図書館の管理システムですか? – duffymo
学校の図書館の管理システムです。私の疑いは、冬眠についてです。私は彼が何をしているのか正確には理解していませんでした。私は彼が私のDBを私のgrailsプロジェクトにリンクする中間体であることを意味しますか? – John
私の疑問は、本当の顧客が私がほとんど経験しなかったときに依存しなければならなかったような大勢の聴衆のためのアプリケーションを書くことでした。これに対して賃金や格付けを受けていますか? – duffymo