06 JSP와 자바빈즈 (1)


06 JSP와 자바빈즈 (1)

1. 빈즈(Beans) 개요 빈즈는 특정한 일을 독립적으로 수행하는 컴포넌트를 의미합니다. 일반적으로 컴포넌트라고 하면 다른 무언가를 만들기 위한 부품을 말합니다. 컴포넌트는 각각 독립적인 기능이 있으며, 컴포넌트 조합을 통해 다양한 형태의 결과물을 만들 수 있습니다. 1) 자바 빈즈 프로그램 관점에서는 객체지향 프로그래밍의 핵심 컨셉으로 컴포넌트 모델을 꼽을 수 있습니다. 자바에서는 POJO(Plain Old Java Object)가 기본이라고 할 수 있는데, POJO는 특정 기술이나 프레임워크에 종속적이지 않고 기본 생성자와 멤버 변수에 대한 getter/setter 메서드를 제공하고 직렬화할 수 있는 자바 클래스 입니다. 원래 자바 빈즈는 GUI 프로그램을 만들려는 컴포넌트 모델로 처음 사용 되었습니다. 즉, 창이나 버튼, 스크롤바 등 화면을 구성하는 다양한 위젯을 제작하려고 빈즈를 만들었습니다. 하지만 최근에는 EJB나 JSP 빈즈에서 '빈즈' 라는 표현을 더 많이 사용하고,...


#JSP #자바빈즈 #자바웹

원문링크 : 06 JSP와 자바빈즈 (1)