POJO stands for Plain Old Java Object.
- It’s just a normal Java class that:
 - Stores data using fields (variables)
 - Lets you get and set those values using methods (getters and setters)
 - Does not depend on any special library, framework, or Java rules
 
`public class Employee {
    private String name;
    private int age;
// Getter for name
public String getName() {
    return name;
}
// Setter for name
public void setName(String name) {
    this.name = name;
}
// Getter for age
public int getAge() {
    return age;
}
// Setter for age
public void setAge(int age) {
    this.age = age;
}
}
`
This Employee class is a POJO because:
- It’s just plain Java code.
 - It’s not extending any special class.
 - It’s not implementing any special interface.
 - It’s not using any framework annotations or dependencies.
 
    
Top comments (0)