자바빈, EJB

(자바빈즈에서 넘어옴)
JavaBeans
자바빈즈, 자바빈
Enterprise JavaBeans; EJB
엔터프라이즈 자바빈즈, 엔터프라이즈 자바 빈

1 자바빈[ | ]

  • 자바로 작성된 소프트웨어 컴포넌트
  • 비주얼 도구에서 조작가능한 컴포넌트
  • 빌더 형식의 개발도구에서 가시적으로 조작 가능, 재사용가능 소프트웨어 컴포넌트
  • 인스턴스화되어야 함[1]
  • Serializable 또는 Externalizable을 상속
  • 인자 없는 생성자 함수를 가져야 함 ★
  • 네이밍 컨벤션 지켜야 함
  • 캡슐화되어야 함[2]
프로퍼티에 대한 getter, setter 제공

2 EJB[ | ]

  • 기업환경의 시스템을 구현하기 위한 서버측 컴포넌트 모델
  • 업무 로직을 가지고 있는 서버 애플리케이션
  • Java EE의 자바 API 중 하나
  • JSP는 화면로직, EJB는 업무로직 처리
  • 세션 빈 + 엔티티 빈 + 메시지 구동 빈

3 같이 보기[ | ]

4 주석[ | ]

  1. 추상 클래스, 인터페이스 불가
  2. 멤버변수는 private으로 정의하고 getter와 setter 사용

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}