전체 글 (2) 썸네일형 리스트형 형상관리란? Git VS SVN 차이점을 알아보자 이번에 팀 프로젝트를 시작하게 되어 협업을 위해 형상관리에 대해서 공부해 보았다. 형상관리 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것으로, 소프트웨어 운용을 좀 더 포괄적인 학술 분야의 형태로 넓히는 근간을 이야기한다 형상관리 툴 소스를 버전별로 관리할 수 있게 해주어서 개발시 실수나 삭제를 하였을 경우에 이전으로 돌아갈 수 있게 해주는 유용한 툴이다. 또한 팀프로젝트시 누가 무엇을 어떻게 수정했는지 추적하고 관리 하는데에도 유용하다. 흔히 쓰이는 형상관리 툴로는 Git 과 SVN이 있다 SVN 2000년에 CVS를 대체하기 위해 만들어졌으며 현재까지 두루 사용되는 형상관리 툴이다. ● SVN은 보통 대부분의 기능을 완성해놓고 소스를 중앙 저장소에 commit 한다. commit의 의미 자체.. WebSecurityConfigurerAdapter , authorizeRequests() deprecated 오류 해결 Spring Security 초기 설정을 하는 과정중에 문제점이 생겼다. 기존에 사용했던 WebSecurityConfigurerAdapter 클래스와 HttpSecurity의 authorizeRequests() 메서드를 사용하면 노란 밑줄과 함께 deprecated 되었다는 문구가 출력된다. 알아보니 Spring 버전이 업데이트되면서 몇 가지 기능들이 Deprecate 되었다고 한다. 해결방법 WebSecurityConfigurerAdapter 를 상속받아서 사용하는 방법 대신 아래와 같이 SecurityFilterChain을 @Bean으로 등록해서 사용하면 된다. @Configuration @EnableWebSecurity public class SecurityConfig{ @Bean public Se.. 이전 1 다음