기존에 잘 사용하던 EnableGlobalMethodSecurity 가 Spring Boot 3.x, Spring security 6.x 로 버전을 올리면서 Deprecated가 되었습니다... 이에 따라 값들을 수정해주어야 하는데, 아직 전부 파악하지는 않았고, 어떻게 해결해야하는지 까지는 파악했습니다. 우선, @EnabelGlobalMethodSecurity 는 @EnableMethodSecurity 를 쓰라고 해당 페이지에서 알려줬습니다. https://docs.spring.io/spring-security/site/docs/current/api/deprecated-list.html 또한, 지금까지 옵션으로 설정해주던 prePostEnabled의 값이 ture가 defalut 값이 되면서 설정을 안..
spring
자바의 프레임워크 spring을 공부하기 이전에 세팅부터 배웠다. 우선 요새 자주 사용하는 java11을 사용하였고 IDE는 IntelliJ 와 Eclipse 둘중 고민하다가 IntelliJ를 사용하기로 했다. 공부는 인프런에 있는 강의를 기반으로 시작할 것이다. 1. 프로젝트 생성 스프링 부트 스타터 사이트를 이용하여 스프링 프로젝트를 생성 https://start.spring.io 기본 메인 클래스를 실행하여 localhost:8080을 사용하여 간단하게 동작 확인 하였다. 간단하게 Gradle에 대해 배웠다. Gradle이란 간단하게 말하자면 오픈소스 빌드 도구라고 배웠다. 자세한 내용은 후에 배우기로 하였다. 예전에는 Tomcat이라는 웹서버를 따로 다운받아야 했지만 스프링부트에서는 tomcat서..