HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/
Java
Java
/
💯
Java 기본
/기본개념/
🎏
POJO , Java Beans
🎏

POJO , Java Beans

POJO

  • Plain Old Java Object, is an ordinary java object that does not have references to any particular framework

JavaBeans

  • JavaBean 은 POJO와 거의 같은데 구현하는데 있어서 몇 가지 규칙이 적용이 됨
    • default 생성자 존재해야 함
    • property들을 private으로 표시하고 getter / setter 메서드를 이용하여 그 property들에 접근을 함
    • 또한, POJO를 JavaBean으로 변환하기 위해서는 Serializable interface를 구현해야함
      • Serializable interface를 붙이면 JVM의 메모리 상에 존재하는 객체를 바이너리 데이터로 변환 하고 그 바이너리 데이터를 객체로 변환해서 JVM에 다시 업로드 하는 것을 가능케 함(직렬화)