0

私はprosgres sqlを使用しており、テーブルは次のようになっています。

CREATE TABLE 請求書 ( id INTEGER NOT NULL PRIMARY KEY, item_ids INTEGER[] NOT NULL, Seller VARCHAR(10) NOT NULL );

ここで、「item_ids」配列を hbm.xml の整数配列 (Integer[]) にマップします。この整数配列には、他の参照はありません。配列のみです。サンプル コードをお願いします。

4

2 に答える 2

1

IntegerHibernate では配列をマップできません。タグを使用して使用List<Integer>します。<list></list>

于 2013-10-28T13:03:36.827 に答える
0

データベース構造を次のように変更する必要があると思います。

CREATE TABLE invoice ( id INTEGER NOT NULL PRIMARY KEY, seller VARCHAR(10) NOT NULL);

CREATE TABLE invoice_items ( invoice_id INTEGER NOT NULL, item_id INTEGER NOT NULL);
于 2013-10-28T13:28:47.717 に答える