본문 바로가기 메뉴 바로가기

ZeroBin`s 개발일지

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

ZeroBin`s 개발일지

검색하기 폼
  • 분류 전체보기 (166) N
    • 프로그래밍 언어 (43)
      • Java (12)
      • Thymeleaf (4)
      • Javascript (6)
      • Node.js (2)
      • Vue.js (4)
      • Next.js (2)
      • API (6)
      • Android (1)
      • CSS (1)
      • Svelte (1)
      • Python (2)
      • Rust (1)
      • NestJS (1)
    • 프레임워크 (54)
      • SpringMVC (9)
      • SpringBoot (45)
    • 웹기술 (8)
    • 데이터베이스 (8)
      • 오라클 (6)
      • PostgreSQL (1)
      • NoSQL (1)
    • 네트워크 (2)
    • 도구 및 환경 (34) N
      • IDE (7)
      • Git (8)
      • Server (6)
      • Tool (4)
      • 아키텍처 (2)
      • 모니터링 (1)
      • SVN (1)
      • 클라우드 (1)
      • AI (4) N
    • 알고리즘 및 자료구조 (8)
      • 알고리즘 (8)
    • 기타 (8)
  • 방명록

Session (1)
[SpringBoot] Session 관리하기

Spring Boot에서 세션 관리를 효율적으로 구현하기 위해 Enum을 활용하는 방법을 살펴보겠습니다. 특히, Enum을 사용하여 세션의 key를 체계적으로 나열하고 관리하는 것이 핵심입니다. 이 접근 방식은 세션 관리의 일관성을 유지하고, 코드의 가독성과 유지보수성을 크게 향상시킵니다. 각 세션 키를 Enum에 정의함으로써, 세션 데이터를 저장하고 조회할 때 발생할 수 있는 실수를 줄일 수 있습니다. 이번 포스팅에서는 이 방법에 대해 간단하게 알아보겠습니다.1. SessionKeys 생성@RequiredArgsConstructorpublic enum SessionKeys { // key 를 나열 USER_VO("사용자 정보", UserVO.class), ROOM_VO("채팅방 정보", RoomV..

프레임워크/SpringBoot 2023. 7. 4. 12:02
이전 1 다음
이전 다음
최근에 올라온 글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바