File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
src/main/java/com/somemore/global/config Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change 11package com .somemore .global .config ;
22
3+ import com .somemore .global .auth .annotation .RoleIdArgumentResolver ;
4+ import com .somemore .global .auth .annotation .UserIdArgumentResolver ;
5+ import lombok .RequiredArgsConstructor ;
36import org .springframework .context .annotation .Configuration ;
7+ import org .springframework .web .method .support .HandlerMethodArgumentResolver ;
48import org .springframework .web .servlet .config .annotation .CorsRegistry ;
59import org .springframework .web .servlet .config .annotation .WebMvcConfigurer ;
610
11+ import java .util .List ;
12+
713@ Configuration
14+ @ RequiredArgsConstructor
815public class WebConfig implements WebMvcConfigurer {
916
17+ private final UserIdArgumentResolver userIdArgumentResolver ;
18+ private final RoleIdArgumentResolver roleIdArgumentResolver ;
19+
1020 @ Override
1121 public void addCorsMappings (CorsRegistry registry ) {
1222 registry .addMapping ("/**" )
@@ -22,4 +32,10 @@ public void addCorsMappings(CorsRegistry registry) {
2232 .allowCredentials (true )
2333 .maxAge (3600 );
2434 }
35+
36+ @ Override
37+ public void addArgumentResolvers (List <HandlerMethodArgumentResolver > resolvers ) {
38+ resolvers .add (userIdArgumentResolver );
39+ resolvers .add (roleIdArgumentResolver );
40+ }
2541}
You can’t perform that action at this time.
0 commit comments