[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

IntelliJ에서 Git 리포지토리의 다양한 remote 설정(upstream, wiki 등)을 관리할 때, IDE가 자동으로 그룹핑하여 보여주지만, 간혹 이 기능이 제대로 작동하지 않는 경우가 있습니다. 이러한 상황에서는 Git Directory Mappings 설정을 수동으로 조정하여 각 remote를 체계적으로 그룹화할 수 있습니다. 1. Directory Mappings 설정File -> Settings -> Version Control -> Directory Mappings -> + 클릭2. 상단 Git -> Manage remotes.. 그룹핑 적용확인 감사합니다.
도구 및 환경/IDE
2023. 7. 4. 11:33
최근에 올라온 글
- Total
- Today
- Yesterday