質問: hibernateで複合キーをマッピングする方法 このコードでは、複合キー用のjavaクラスを生成する方法(休止状態で複合キーを作成する方法):create table time ( levelstation int(15) not null, src varchar(100) not null, dst varchar(100) not null, distance int(15) not null, price int(15) not null, confpathid int(15) not null, constraint confpath_fk foreign key(confpathid) references confpath(confpathid), primary key (levelstation, confpathid) ) engine=innodb default charset=utf8;
回答: あなたが一からこれをやっているように見えます。少なくとも基本を自動化するために(組み込みidのように)、databaseのnetbeans entitiesのような利用可能なリバースエンジニアリングツールを試してみてください。テーブルがたくさんある場合、これは大きな頭痛の種になる可能性があります。私は、輪を作り直すことを避け、可能な限り多くのツールを使用して、コーディングを最小限かつ最も重要な部分、つまり意図するものに減らすことをお勧めします。