In hibernate, I want to select the discriminator value. Something like
select discriminator, id, name, age from Animal
The idea is to send the result of this query to the client side, so that I can display a different icon based on the value of the discriminator column (i.e. cat, dog, elephant, etc).
Is that possible? How?
You can do it as follows:
select a.class, a.id, a.name, a.age from Animal a
From Hibernate Documentation:
The special property class accesses the discriminator value of an instance in the case of polymorphic persistence.