dto
-
Java 16. Record ClassBackEnd/Java 2024. 12. 8. 09:00
Record Class Java 14 preview, Java 16 정식으로 출시된 기능으로 데이터 전달을 위해 등장한 클래스입니다. 다음은 데이터 전달을 위한 DTO 클래스입니다.import java.time.LocalDate;import java.util.Objects;public final class FruitDto { private final String name; // 과일 이름 private final int price; // 과일 가격 private final LocalDate date; // 과일 입고 일자 public FruitDto(String name, int price, LocalDate date) { this.name = name; this.price =..
-
02. 로그인 처리Spring Web Project/9. 인터셉터 (Interceptor) 2021. 2. 15. 11:05
Note) HttpSession 객체 > 세션 쿠키(session cookie)를 통해 동작함, 서버는 필요한 경우 접속한 브라우저에게 고유한 세션 쿠키를 전달 > 세션 쿠키가 열쇠(key)라면 HttpSession은 열쇠가 필요한 잠금장치가 되어있는 상자와 유사, 이 상자들이 모여있는 공간을 '세션 저장소(Session Repository)'라고 하는데, 너무 많은 세션이 존재하면 서버의 성능에 영향을 미치기 때문에 서버에는 일정 시간 이상 사용되지 않는 상자들을 정리하는 기능 有 (web.xml을 이용하여 HttpSession의 timeout 지정) > 세션을 이용하는 방식의 핵심은 HttpSession을 이용해서 원하는 객체를 보관할 수 있다는 점 > 세션이 보관된 객체는 JSP에서 EL을 이용해 ..