Latest

Session

session이란 client로부터 오는 일련의 Request를 하나의 status로 보고, 그 status를 일정하게 유지하는 기술을 말한다. 다시 말하면 client가 web server에 접속해있는 상태 를 하나의 세션으로 보는 것이다. 브라우저를 닫거나, 서버에서 세션을 삭제하면 세션이 끊기고 없어진다. 세션은 각 클라이언트의 고유 세션id를 부여하는데, 이것으로 각 클라이언트를 구분하여 각 클라이언트의 요구에 맞는 응답을 반환한다.

MVC pattern

desing pattern

MVC pattern

위 그림은 소프트웨어 아키텍처에서 Model-View-Controller (MVC) 패턴을 나타냅니다. MVC 패턴은 주로 웹 애플리케이션 개발에 사용되며, 애플리케이션의 구조를 세 가지 주요 구성 요소로 나눕니다: 모델(Model), 뷰(View), 컨트롤러(Controller). 1. 모델(Model): 데이터 레이어를 나타냅니다. 이는 애플리케이션의 데이터와 비즈니스 로직을 포함하며, 데이터베이스와의 상호작용을 관리합니다. 2. 뷰(View): 사용자 인터페이스(UI)

LocalDate, LocalTime, LocalDateTime

java

LocalDate, LocalTime, LocalDateTime

LocalDate LocalDate (Java Platform SE 8 ) Java의 LocalDate 클래스는 날짜를 표현하기 위해 사용되는 클래스입니다. 이 클래스는 Java 8 이상에서 사용 가능한 java.time 패키지의 일부입니다. LocalDate는 시간대를 고려하지 않는 순수한 날짜(년, 월, 일)를 나타냅니다. 여기에는 시간, 분, 초 등의 시간 정보는 포함되어 있지 않습니다. java.time.LocalDate를 import하면