Spring4 Spring Security Config(without WebSecurityConfigurerAdapter) Spring Security 5.7.0 - M2 버전 부터 WebSecurityConfigurerAdapter가deprecated되었습니다. @Configuration @EnableWebSecurity @RequiredArgsConstructor public class SecurityConfig extends WebSecurityConfigurerAdapter { @Bean public BCryptPasswordEncoder bCryptPasswordEncoder(){ return new BCryptPasswordEncoder(); } @Override protected void configure(HttpSecurity http) throws Exception { // Filter Chain 설정 } @.. 2022. 5. 30. Maven in five minutes(Maven Tutorial) maven.apache.org/guides/getting-started/maven-in-five-minutes.html Maven – Maven in 5 Minutes Java 9 or later By default your version of Maven might use an old version of the maven-compiler-plugin that is not compatible with Java 9 or later versions. To target Java 9 or later, you should at least use version 3.6.0 of the maven-compiler-plugin and s maven.apache.org 메이븐 공부를 위해 maven.apache에 있는 Ma.. 2021. 1. 5. java.lang.NumberFormatException: java.lang.NumberFormatException 라는 오류가 생겻다. 보기와 같이 숫자 형식 오류이다. enum을 사용해서 값을 지정해두고 받았는데 거기서 스트링으로 형변환을 시키지 않아서 오류가 생긴것이다. public enum UserStatus { REGISTERED(0,"등록","사용자 등록상태"), UNREGISTERED(1,"해지","사용자 해지상태"); private Integer id; private String title; private String description; } 위와 같은 enum을 Entity인 Partner에서 빨간색으로 색칠되어진 @Enumerated(EnumType.STRING)를 사용하지 않은 채로 getStatus()를 사용해서 에러가 떳다. 저 부분을 .. 2021. 1. 3. Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'itemApiController' method Caused by: java.lang.IllegalStateException: Ambiguous mapping. 이란 에러가 났다. 위와같은 에러는 controller에서 mapping값이 같은 같은 방식이 2개 이상일 경우 에러가 난다. @PostMapping("") public Header create(@RequestBody Header request) { return baseService.create(request); } @Override @GetMapping("{id}") public Header read(@PathVariable Long id) { return baseService.read(id); } @Override @PostMapping("") public Header update(@Req.. 2021. 1. 2. 이전 1 다음