강의

멘토링

커뮤니티

Inflearn Community Q&A

dominic8125's profile image
dominic8125

asked

Spring Security

5) Web-based authorization processing DB connection - FilterInvocationSecurityMetadataSource (2)

AppConfig 빈등록

Written on

·

263

0

안녕하세요
수동으로 AppConfig 파일을 생성 후 bean을 등록한 이유가 왜인지 혹 시 알 수 있을까요..? 흐름 이해가 어려운것 같습니다..
 

@Configuration
public class AppConfig {

@Bean
public SecurityResourceService securityResourceService(ResourcesRepository resourcesRepository){
SecurityResourceService securityResourceService = new SecurityResourceService(resourcesRepository);
return securityResourceService;
}
}
 
spring-bootSpring Securityjava

Answer 2

0

dominic8125님의 프로필 이미지
dominic8125
Questioner

안녕하세요 자세하게 설명해주셔서 감사합니다. !

@Service를 사용하다가 직접 수동으로 Bean 등록을 하면서 이해가 조금 어려웠던것 같습니다. 말씀해주셔서 감사합니다. 

0

leaven님의 프로필 이미지
leaven
Instructor

아 네

SecurityResourceService 는 역할 상 SecurityConfig 에서 빈으로 정의하기가 맞지 않는다고 판단해서 별도의 설정클래스를 만든것 뿐입니다

@Service 를 사용하거나 SecurityConfig 에 정의하셔도 됩니다

 

dominic8125's profile image
dominic8125

asked

Ask a question