REQUEST
-
이번 포스트에서는 빈의 스코프에 대해 살펴보자.빈의 스코프(Scope) CoffeeShop 시스템새롭게 하나의 CoffeeShop을 개업한다고 생각해보자. CoffeeShop에는 Barista가 근무할텐데 이 Barista는 손이 엄청 빠르기 때문에 아무리 많은 주문이 들어와도 순식간에 처리할 수 있다. 즉 맛있게 커피를 만들 수 있는 단 한 명만 필요하다. 그리고 CoffeeShop은 인기가 많아서 엄청나게 많은 Coffee가 팔리고 있다.일단 이 일과 관련된 3개의 클래스를 작성해보자.@Data@AllArgsConstructorpublic class Coffee { // Coffee는 stateful 하다. private String client; private String menu..
06. 빈의 스코프이번 포스트에서는 빈의 스코프에 대해 살펴보자.빈의 스코프(Scope) CoffeeShop 시스템새롭게 하나의 CoffeeShop을 개업한다고 생각해보자. CoffeeShop에는 Barista가 근무할텐데 이 Barista는 손이 엄청 빠르기 때문에 아무리 많은 주문이 들어와도 순식간에 처리할 수 있다. 즉 맛있게 커피를 만들 수 있는 단 한 명만 필요하다. 그리고 CoffeeShop은 인기가 많아서 엄청나게 많은 Coffee가 팔리고 있다.일단 이 일과 관련된 3개의 클래스를 작성해보자.@Data@AllArgsConstructorpublic class Coffee { // Coffee는 stateful 하다. private String client; private String menu..
2024.02.22 -
이번 포스트에서는 "웹 프로그래밍"의 개요와 자바 기반 웹 프로그래밍 주요 특성에 대해 살펴보자. 웹 프로그래밍 웹 프로그램과 WAS웹 프로그램이란 통상 원격지의 서버(server)에서 실행되는 프로그램을 말한다. 원격지의 서버란 네트워크 저 너머 특정 IP(192.168.0.1)에서 동작하고 있다.stand alone applicationweb application일반적인 stand alone application의 경우는 클래스들이 동일한 컴퓨터의 JVM 위에서 동작하기 때문에 실행을 위해 고려할 내용이 별로 없다. 하지만 네트워크 너머 원격지 서버에서 실행되는 프로그램을 실행시키려면 어떻게 해야 할까? 어떻게 호출 해야하고 결과를 어떻게 확인해야 할지 막막하다. 일단 직접 호출할 수는 없으니 네..
01. 웹 프로그래밍 개요이번 포스트에서는 "웹 프로그래밍"의 개요와 자바 기반 웹 프로그래밍 주요 특성에 대해 살펴보자. 웹 프로그래밍 웹 프로그램과 WAS웹 프로그램이란 통상 원격지의 서버(server)에서 실행되는 프로그램을 말한다. 원격지의 서버란 네트워크 저 너머 특정 IP(192.168.0.1)에서 동작하고 있다.stand alone applicationweb application일반적인 stand alone application의 경우는 클래스들이 동일한 컴퓨터의 JVM 위에서 동작하기 때문에 실행을 위해 고려할 내용이 별로 없다. 하지만 네트워크 너머 원격지 서버에서 실행되는 프로그램을 실행시키려면 어떻게 해야 할까? 어떻게 호출 해야하고 결과를 어떻게 확인해야 할지 막막하다. 일단 직접 호출할 수는 없으니 네..
2023.12.09