Even for a simple direct fetching, if you have a JOINED inheritance, Hibernate will issue the JOIN when you fetch the parent entity. The only ways to deal with it are:
switch to SINGLE_TABLE
use native SQL
switch to SINGLE_TABLE
use native SQL