A POJO class is simple java class with Setter & Getter Methods but, it is neither Implemented nor Extended from any Technology Specific Interface or Class Respectively.
Ex:
public class a{
//Setters & Getters
}
class a is POJO class.
public class b implements java.io.Serializable{
//Setters & Getters
}
class b is POJO class(Because of 'Serializable' is part of J2SE [not a Technology]).
public class b implements java.sql.Connection{
//Setters & Getters
}
class b is not POJO class(Because of 'Connection' is part of JDBC Technology).
public class c extends Thread{
//Setters & Getters
}
class c is POJO class(Because of 'Thread' is part of J2SE [not a Technology]).
public class c extends HttpServlet{
//Setters & Getters
}
class c is not POJO class(Because of 'HttpServlet' is part of Servlet Technology]).
Ex:
public class a{
//Setters & Getters
}
class a is POJO class.
public class b implements java.io.Serializable{
//Setters & Getters
}
class b is POJO class(Because of 'Serializable' is part of J2SE [not a Technology]).
public class b implements java.sql.Connection{
//Setters & Getters
}
class b is not POJO class(Because of 'Connection' is part of JDBC Technology).
public class c extends Thread{
//Setters & Getters
}
class c is POJO class(Because of 'Thread' is part of J2SE [not a Technology]).
public class c extends HttpServlet{
//Setters & Getters
}
class c is not POJO class(Because of 'HttpServlet' is part of Servlet Technology]).
0 comments:
Post a Comment