Java Bean, POJO, Spring Bean
Java Been - 세가지 제약을 준수하는 클래스, 1. public 기본 생성자, no-arg 생성자가 있음 2. getter, seteter 메서드를 사용하여 properties에 액세스 할 수 있음 3. Java Serializable을 구현해야 함 POJO - 아무 제약이 없고, 모든 Java클래스는 생성하면 아무 제약도 없는 일반적인 오래된 Java 객체가 되며, 모든 Java 객체는 POJO. Spring Bean - Spring이 관리하는 모든 Java객체, IOC컨테이너가 관리하는 모든 객체는 Spring Bean