具体的なクラス戦略ごとにテーブルを使用しています
Vehicle
TransportationVehicle extends Vehicle
PassengerVehicle extends Vehicle.
これで 3 つのテーブルが作成されました
Vehicle
TransportationVehicle
PassengerVehicle
しかし、使用してデータベースにクエリを実行すると
from Vehicle v
Hibernate は 3 つのテーブルすべてに対してユニオン クエリを発行しますが、なぜこのようになるのでしょうか? 私はちょうど車両を求めています。