728x90 반응형 Study/Spring45 스프링 Filter 만들기 스프링 Filter 사용법에 대해 간단히 알아보겠습니다. 간단하게 매 요청 URL을 이클립스 콘솔창에 찍어주는 필터를 만들어 볼게요. 우선 기본 인터페이스인 Filter를 구현한 커스텀 필터 클래스를 하나 만들어 줍니다. package com.dayoon.study.common.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResp.. 2020. 10. 13. mybatis query log (변수 매핑된 쿼리 로그 출력) Spring을 사용해서 쿼리 로그를 출력하는 법 1. 일단 pom.xml 을 열어서 아래내용을 추가해 줍니다. (로그 출력하는 dependency 추가) org.lazyluke log4jdbc-remix 0.2.7 2. root-context.xml을 열어준다. 상위의 글을 로 감싸준다. 마지막으로 log4j.xml 을 열어서 아래 내용을 추가해 줍니다. (어떠한 항목을 출력할껀지 설정) 위 내용을 간단히 설명하자면 1. 로그 출력하도록 jar 선언 2. 쿼리 실행하는 부분을 새로 선언한 jar 에서 형식에 맞게 로그 출력 3. 퀴리 출력시 보고싶은 정보의 레벨을 설정 잘 출력된 쿼리 결과창> 2020. 10. 13. Eclipse maven repository 경로 설정(settings.xml) 서로 다른 라이브러리를 의존하는 프로젝트를 진행할 때 버전 간 충돌이 일어날수 있어 개별로 maven repository를 설정해주어 사용하기 용이하다. 이클립스에서 프로젝트 작업 시 사용되는 라이브러리들의 기본 설치 경로는 C:\Users\hoho(사용자 이름)\.m2\repository 에 위치한다. 해당 저장소 경로를 바꿔주는 방법에 대해 알아보도록 하자 이클립스 내에서 [Window] - [Preferences] 로 들어가 주도록하자 그다음 [Maven] - [User Settings] 로 들어가보면 User Settings의 경로가 잡혀있는것을 볼 수 있는데 해당 settings.xml 파일에 maven repository의 경로가 적혀있다. 그래서 저 파일에 있는 내용을 바꿔주면 되는데... .. 2020. 10. 7. Spring에서 myBatis Oracle 연동 1. 데이터베이스에 테이블 등 설정을 우선 한다. 2. pom.xml에 파일에 필요한 의존성을 추가한다. 추가 후 프로젝트에 마우스 오른쪽 키를 클릭하여 Maven -> Update Project 를 실행한다. oracle http://maven.jahia.org/maven2 org.springframework spring-jdbc ${org.springframework-version} commons-dbcp commons-dbcp 1.4 com.oracle ojdbc6 12.1.0.2 org.mybatis mybatis 3.4.1 org.mybatis mybatis-spring 1.3.0 필요한 라이브러리가 있을 경우 http://search.maven.org 등에 들어가서 검색을 해서 찾아서 넣으면 .. 2020. 10. 6. 이전 1 ··· 6 7 8 9 10 11 12 다음 728x90 반응형