Question: what is the difference between pojo and entity?
Answer: I think there is no difference between between entity class and pojo class,if you annotate your pojo class by @ENTITY annotation that particular class will be considered as Entity class. every entity class is a pojo class because the have setter and getter method so you can get and set the properties of your entity.