Notice
Recent Posts
Recent Comments
Link
목록2025/01/14 (1)
후라이
@LoginUser 커스텀 어노테이션으로 로그인 사용자 정보 주입하기
Spring MVC에서 커스텀 어노테이션을 사용하여 로그인된 사용자 정보를 자동으로 메서드 파라미터로 주입하는 방법을 소개합니다. 만약, 로그인을 진행한 후에 메인 페이지에 접속했을 때, 글을 작성하거나 검색하거나, 댓글을 작성할 때 등 많은 상황에서 로그인된 유저의 정보가 필요할 것입니다. 물론, 커스텀 어노테이션없이도 해당 로직을 쓸 수 있겠지만 훨씬 간편한 방법이 될 것 같아 포스트를 작성해봅니다. 전체적인 흐름을 먼저 설명하자면사용자가 로그인하면, 로그인 정보를 세션에 저장합니다.@LoginUser 어노테이션을 Controller 메서드의 파라미터에 사용하면, Spring은 이 어노테이션을 처리할 ArgumentResolver를 통해 세션에서 사용자 정보를 가져옵니다.Controller에서 로그..
Spring
2025. 1. 14. 11:12