JPA Entity Listeners And Callback Methods