0

hibernate hbm2ddl ツール機能から ddl を作成しています。

ddl の生成中に多対 1 の関係 SensorInterfaceConfCalibration.java クラスがありますが、他のテーブルでは問題なく生成されますが、小さな calibration_id が生成されます

CREATE TABLE SEN_INT_CONF_CALIB(calibration_id numeric(19,0) null, SENSOR_INTERFACE_CONF_ID numeric(19,0) not null...etc...)

私は、namingstrategy.java を使用して、テーブル名と列名を大文字で返しています

休止状態バージョン 3.5.0 を使用しています

4

1 に答える 1

0

ああ...解決された問題..実際には、@ join Tableではなく@Table(name = 'SEN_INT_CONF_CALIB')を追加する必要がありました

于 2013-02-26T14:47:07.967 に答える