반응형 boot2 Spring Boot | 로그인한 사용자 정보 불러오는 초간단 방법 Spring Security를 이용해 로그인을 구현한 경우에 로그인한 사용자의 정보를 불러오는 방법에 대한 글이다. @LoginUser 어노테이션 사용 사용자 정보를 불어와야 할 메서드 인자로 @LoginUser 어노테이션을 이용해 SessionUser 객체를 전달한다. 위의 사진처럼 객체명을 user라고 했다면 메소드 내에서 user를 누른 다음 점(.)을 누르면 사용자 Entity 내의 있는 데이터를 불러올 수 있는 getter들의 리스트를 볼 수 있다. 끝 이게 전부다. 정말 간단하다. 단지 필요한 메소드마다 객체를 불러와야 하지만 큰 단점은 아니라고 생각한다. 2022. 5. 20. 20:33 Thymeleaf | css 파일 불러오기보 Java Spring Boot로 html을 다룰 때 파일로 존재하는 css 데이터를 원하는 html 문서에 불러오는 방법에 대한 글이다. css 디렉토리 만들기 resources 디렉토리 내에 static/css 디렉토리를 만들어 준 후 css 파일을 이 폴더내에 위치 시킨다. thymeleaf 이용해서 css 파일 불러오기 원하는 css 파일명을 정확히 입력하여 위와 같은 형식으로 head 내에 작성해 준다. SecurityConfig Spring Security (스프링 시큐리티)를 설정해 두었다면 css 파일을 문제 없이 불러 올 수 있도록 권한 설정을 추가로 해준다. http .csrf().disable() .headers().frameOptions().disable() .and() .author.. 2022. 5. 18. 15:11 이전 1 다음 반응형