목록2025/04/02 (2)
(주) 망나니 힘집
저번 ThreadLocal 의 실패 여파로 나를 자극하였숨 근데? 더 간단하게 구현에 성공해버림 일단 싱글톤 패턴에 대해서 공부할 수 있는 기회가 되었숨 일단 만드러유 Bean!! public class UserProfile { private static UserProfile instance = new UserProfile(); private String loginId; private UserProfile() { } // 싱글톤 패턴 !! public static UserProfile getInstance() { if(instance == null) { instance = new UserProfile(); } return instance; } // synchronized..
로그인 정보를 저장해두고 여기저기 로그인 아이디를 가져올 수 없을까? 라는 생각에 여러 방안을 두고 생각을 해보았다. 현재 세션을 쓰기 때문에 여기저기 넘겨야 하는 상황이 매우 불편했다. 1. 스프링 시큐리티 (안 쓰기에 PASS) 2. H2 인메리 데이터베이스로 현재 로그인을 임시 저장해두고 XML 만 수정하는 방법 ( H2 설치가 안 되어 PASS) 3. 현재 쓰는 DB2 에도 2와 같이 시행 ( 메모리 낭비가 심할 것 같고 페이지 재접속 시에 문제가 있을 것 같아 PASS)4. ThreadLocal (하.. 우리가 쓰는 구조와 좀 달라서 PASS ) 이제 싱글톤 패턴을 구현해보려고 한다. 과연 될까..? ㅋㅋㅋ 일단, Login 서비스단에서 idLogin 을 저장하기 때문에 // Thr..