pojo
It stands for Plain old Java Object
and basically we use it when we need to represent
some data as Java object. So to that we need to
create a Java class to represent it's data.
For example:
{ "name" : "ABC",
"gender : "Female",
"phone : 1234567890 }
So we can create a java object with this
3 data and encapsulate them (name, gender, phone)
and also we need to create constructor to
create object easily
So the idea is we want to create a class
and eventually we want it to turn into Json file
automatically. Without us doing anything.