Build/Note

[Rest Controller] @PutMapping, @DeleteMapping 동작하지 않을 때

eee_269 2021. 3. 24. 18:04
728x90
반응형

SpringBoot를 구동하는 Controller에 Bean을 주입하면 된다.

 

 

@EnableJpaAuditing

 

// PutMapping, DeleteMapping을 사용하기 위해 Bean 주입
@Bean
public HiddenHttpMethodFilter hiddenHttpMethodFilter() { return new HiddenHttpMethodFilter(); }

 

:  import org.springframework.web.filter.HiddenHttpMethodFilter; 를 import하면 된다.

 

 

예시 ->

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
import org.springframework.web.filter.HiddenHttpMethodFilter;

@EnableJpaAuditing
@SpringBootApplication
public class CommunityApplication {

	public static void main(String[] args) {
		SpringApplication.run(CommunityApplication.class, args);
	}

	// PutMapping, DeleteMapping을 사용하기 위해 Bean 주입
	@Bean
	public HiddenHttpMethodFilter hiddenHttpMethodFilter() { 		return new HiddenHttpMethodFilter(); 	}
}

 

728x90
반응형