반응형 CS2 Scope의 종류와 개념 컴퓨터 공학에서 Scope는 '범위'라는 뜻을 가지고 있다. 여기서는 하나의 애플리케이션 프로그램상에서 사용되는 변수의 Scope에 대한 종류와 개념을 공부하고 포스팅한다. Scope의 범위 순서는 다음과 같다. Page < Request < Session < Application Page Scope - 한 페이지 내에서만 사용이 가능한 영역이다. - 페이지 내에서 마치 지역변수처럼 사용된다. - JSP 페이지 내에서 pageContext라는 내장 객체로 사용이 가능하다. Request Scope - http URL 요청을 WAS가 받아서 request, response 객체를 생성하는데, 이 request를 응답해줄 때까지 사용되는 영역이다. - request.getAttribute()를 통해 requ.. 2022. 11. 14. API, 라이브러리, 프레임워크의 차이 API (Application Programming Interface) 응용프로그램 간에 서로 통신하기 위한 프로그램이다. 유저는 URL을 통해 API한테 요청을 하고, API는 요청에 따른 적절한 값을 응답해준다. 마치 요즘 식당이나 카페에 많은 키오스크 같은 역할이다. 우리는 키오스크를 통해 원하는 메뉴를 주문하고, 키오스크는 주문을 받아 주방에 전달 후 거기에 따른 메뉴를 응답해주는 것이다. API는 개발자들이 무료로 사용할 수 있도록 배포된 open API도 있지만 비공개된 API도 있다. 라이브러리 (Library) 우리는 필요한 지식이 있을 때 도서관에 가서 내가 필요한 책을 꺼내 본다. 프로그래밍에서의 라이브러리도 비슷한 맥락에서 보면, 개발자가 자주 사용하는 로직, 함수들을 모아서 재사용할.. 2022. 11. 11. 이전 1 다음