포조 뭐야?

2155 단어 POJOJava

정의


Plaain Old Java Object(POJO)는 어떤 Java 대상이 EJB(특히 EJB3 이전의 EJB)처럼 특수하지 않고 매우 일반적인 Java 대상의 이름을 강조한다.

포조 아닌 EJB와 함께?


EJB (Enterprise JavaBeans)
EJB는 여러 층(3층)의 분산된 대상 방향을 바탕으로 하는 자바의 서버 조합 모델이다

EJB 객체 예


O/R 매핑을 사용하여 고객(Customer) 객체가 DB에 저장된 서비스 클래스(세션 Bean)를 지속합니다.
public class CustomerService { 

  @PersistenceContext 
  private EntityManager entityManager; 

  public void addCustomer(Customer customer) { 
    entityManager.persist(customer); 
  } 
}
다음 그림의 "Session Bean"에 해당합니다.

실장에 관해서 나는 매우 익숙하다.
[Java] 신인을 대상으로 자바빈스의 직렬화, 현장 속성의 수수께끼와 POJO의 차이를 엮어 해설-Qiita

그나저나 휴식이란?

  • 고유 속성(내부 상태) 있음
  • 기타 폐쇄와 관련이 있음
  • unique의 이름이 있음
  • 공통성을 가진 재료를 하나의 지붕으로 합치면 된다. 등급(Class)
  • 포켓 슬림, 정보 숨김만 가능한 고유 작업
  • 속성 값의 참조
  • 속성 값의 변경
  • 닫기 생성/사라짐
  • 작업 이름이 같고 종류별 닫기에 적용되지 않으며 효과가 다르다(Polymorphism)
  • 통신을 통한 메시징 계산(Message Passing)
  • 참고 자료

  • Enterprise JavaBeans - Wikipedia
  • 좋은 웹페이지 즐겨찾기