전체 글

전체 글

    [Spring] 스프링 설정 - web.xml, root-context.xml, servlet-context.xml 역할(Servlet, DispatcherServlet이란)

    스프링을 세팅하는 도중 궁금한 내용들이 생겨 따로 정리한다. 예제를 그대로 따라하기만 하면 되겠지만 왜 쓰는건지는 알고 넘어가자. 간단하게 정리하려고 했는데 생각보다 관련해서 알아야 하는 내용이 많다. 어려운 내용들이 많아 이해해하는데 시간이 조금 걸릴 것 같다. web.xml web.xml은 설정을 위한 설정 파일이다. WAS가 처음 구동될 때 web.xml을 읽어 웹 애플리케이션 설정을 구성한다. DispatcherServlet을 등록해주면서 스프링 설정 파일을 지정한다. DispatcherServlet은 초기화 과정에서 지정된 설정 파일을 이용해 스프링 컨테이너를 초기화시킨다. contextConfigLocation /WEB-INF/spring/root-context.xml appServlet or..

    [Git] 깃허브란? Github 시작하기 - 1

    ERP 개발 시 SVN만 사용했었는데 Github에 대해서 알고싶어서 정리! SVN만 사용하다가 Github를 써야하는 분들이 참고하면 좋을 것 같습니다. 소스 관리를 편하게 하고싶을 경우 SVN에는 TortoiseSVN이 있는 것 처럼 Github는 SourceTree가 있습니다. SourceTree를 사용하면 커맨드를 몰라도 버전관리를 할 수 있고, 어느 환경에서든 Github를 사용할 수 있기때문에 SourceTree를 사용하는 것이 좋다고 생각하지만 기본 커맨드는 알아두는게 맞는 것 같습니다. Github도 SVN처럼 UPDATE, COMMIT, ROLLBACK, REVERSION 관리 등만 알면 될 줄 알았는데 조금 개념이 다릅니다. SVN은 저장소가 서버에 있고 Git은 저장소가 자신의 컴퓨터..