2011-08-02 8 views
0

NetBeans 6.9.1、glassfish 3.1、およびMySQLをデータベースとして使用しています。SQL結合テーブルを作成してリストに保存する<Object>

私はList <Hotel>オブジェクトを持っています。これは、(MySQLの)ホテルテーブルからのすべてのレコードをそこに保存します。

List <HotelVacancy>という名前の別のオブジェクトもあります。このオブジェクトもMySQLのHotelVacancyテーブルから読み取り、その中にレコードを格納します。

今私が何をしたいかは、(私はそのタイプがどうあるべきかわからないと私はlist????を入れている)HotelテーブルとHotelVacancyテーブルからいくつかの列を取得し、List <??????>オブジェクトに保存すること、です。ここでタイプは何でしょうか?どのようにSQLを書くのですか?

+0

のEclipse 6.9.1でかなりの数のチュートリアルを与えると確信してEclipseLinkは、休止状態、またはJPA

?あなたは未来からのものでなければなりません!!あなたはNetbeansではないと確信していますか? – gotomanners

+0

申し訳ありませんNetbeans :) – Illep

答えて

0

私はあなたが達成しようとしていることを正確にはわかりませんが、これは単純な1:nの関係のようです。

ホテルに複数の空きがある場合、HotelVacancyクラスはインスタンスをホテルに保持します。

リストにはHotelVacanciesが含まれています。その場合、getter(getHotel()など)を使用してHotelインスタンスを取得できます。

データベースにアクセスすることからこのようなオブジェクトモデルを構築するのはちょっと難しいので、通常はorm(オブジェクトリレーショナルマッピング)フレームワークを使用します。 Java用

共通のフレームワークは、以下のとおりです。私はGoogleがあなたにこれらのヒント

0

私は自分のクラスを作成して、使用したいタイプのHotelVacancyとHotelからの列を作成し、そのタイプをList<?????>にしようとします。

関連する問題