- PR -

Hibernateを学習するのに良いホームページ

1
投稿者投稿内容
かにかに
会議室デビュー日: 2005/03/23
投稿数: 18
投稿日時: 2005-08-23 15:31
 お世話になります。


 今までVB.NETでしか開発経験がありませんが、1ヶ月ほど前に突然Webアプリケーションを開発する案件が出てきて、ただ今猛勉強中です。

 Tomcat4.1 + Struts1.1 + Hibernate3.0 + PostgreSQL8.0 を使用することがほぼ確定しているので、手始めに Tomcat4.1 + Struts1.1 + PostgreSQL8.0 を使用した小さいサンプルを作成して、動作のイメージをつかみました。

 次に、これに Hibernate を足して、JDBCでDBにアクセスしていたのをHibernateを通すように変更しようと思い試行錯誤しましたが、設定の方法が分からず悩んでおります。

 いろいろGoogleなどで検索して調べてみて、Hibernate設定ファイル "hibernate.cfg.xml" や マッピング設定ファイル "ほにゃらら.cfg.xml" が必要、Serializableインターフェースを継承したBeanが必要、そしてそれを呼び出すクラスが必要というように理解しました。

 こうしたファイルやその他のライブラリ類をどのように配置し、またどこにCLASSPATHを通し、その他の設定したらよいか分かりやすく記述されているホームページなどをご存知であれば、アドバイスいただけないでしょうか。


※ ちなみに、本番はLinuxサーバーですが、開発はWindows XPで行っています。
※ Eclipseは、最初から使うと裏でどういう設定をしてくれているのか分からないので、慣れるまで使わないで置こうと思っています。(つまりメモ帳とコマンドプロンプトで開発)


 以上、宜しくお願いします。
hiro
常連さん
会議室デビュー日: 2005/03/10
投稿数: 32
投稿日時: 2005-08-23 16:07
Hibernate3.0についているかわかりませんが、
2.X系にはダウンロードしたファイルの中に日本語解説のPDFがありますよ。
まずはそれを熟読されてはいかがかと思います。
場所は
%hibernate%\\doc\\reference\\ja\\pdf
です。

Beanと"hbm.xml"との関係はXDocletをはじめから使って慣れておくほうが後々
いいかも知れません。

また、DBにテーブルがすでに存在するのならば
middlegenを使ったほうが簡単でしょう。
どちらも利用する場合、Antが必要なので落としてください。
http://ant.apache.org/bindownload.cgi
から落とせます。

hibernateのよいページは以前あったのですが
今ではgoogleのキャッシュに残ってるのみで中途半端な形でしか残っていませんでした。
http://nekop.programmers.jp/wiki/Hibernate/
などにサンプルがありますからこちらを参考にされてはどうでしょうか?

書籍などでは
http://www.amazon.co.jp/exec/obidos/ASIN/4774119989/qid%3D1124780645/250-4883863-4123403
などサンプル、xdocletの書き方、Antの設定方法、middlegenの使い方など載っているので入手されてはいかがでしょう?

かにかに
会議室デビュー日: 2005/03/23
投稿数: 18
投稿日時: 2005-08-24 09:12
hiro さん
ご提案のホームページ、書籍などで勉強してみたいと思います。
貴重な情報をありがとうございます。
1

スキルアップ/キャリアアップ(JOB@IT)