Spring Security Custom UserDetailsService(DB) 구현하기 이전에는 다음과 같이 USER를 메모리에 저장해놓고 Spring Security의 테스트를 하였다. @Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { // add our Users for in memory authentication auth.inMemoryAuthentication().withUser("user").password("password").roles("USER"); } 하지만 실제로는 이렇게 사용하지 못하고 대부분 DB 등의 저장소에 사용자의 정보를 저장해놓고 사용해야 한다. 여기서는 DB에 저..