I'm just starting with the JPA Criteria API have a few questions:
What is the difference between the different Subinterfaces of Expression and when should they be used? In what different scenarios for say, a where clause?
When do you need the Metamodel of an Entity and when should you just access the attribute with entity.get("name")?
Any answers and decent tutorial links are appreciated.
Thank you