202206121 [20220612] 개발자 일기 이번 주부터는 새로운 프로젝트 구축을 시작했다. 스프링 부트와 JPA를 사용하게 되었는데 그에 따라 추가적인 공부가 필요하다. 기존에 만들어져 있던 프로젝트를 개선하면서 진행해보기 위해 web.xml 등 XML 파일을 사용하지 않고 자바 기반 설정으로 변경해주었다. 자바 기반 설정으로 바꾸기 위해 빈을 등록하는 건 매우 쉬운데 필터나 리스너, 인터셉터 등을 마이그레이션 해주는 게 조금 까다로워서 자료를 많이 찾아봐야 했다. 결과적으로는 잘 작동해서 기분이 아주 좋았다. 자바 기반 설정으로 변경하는 이유는 일단 web.xml을 기술하는 방식 자체가 이미 구식이고, 소스 외에 정적인 문서들이 프로젝트를 구성하는 것이 그다지 좋아 보이지 않았다. WEB-INF 이하의 경로에 클래스 파일, 라이브러리 파일만 있.. 2022. 6. 12. 이전 1 다음 728x90