Question: what is the difference between fetch type eager and lazy?
Answer: Difference Between EAGER and LAZY LAZY is the default fetch type for all Hibernate annotation relationships. ... Fetch type Eager is essentially the opposite of Lazy, Eager will by default load ALL of the relationships related to a particular object loaded by Hibernate.