#私の疑問は、Product テーブルの partId が null になる可能性があることです。そのため、partId が null の場合、製品を表示できません。製品テーブルに 11 のエントリがあり、2 つのエントリの partId が null の場合、9 つのエントリしか表示できません
String hql = "from " + Product.class.getName() + " bs, "
+ Part.class.getName() + " dm, "
+ Manufacturer.class.getName() + " m where "
+ " m.id = bs.manufacturerId and dm.id = bs.partId ";
========================================
出力は、この productName | のようにする必要があります。パーツ名 | メーカー名