본문 바로가기

웹개발 셋팅

log4j를 이용하여 쿼리 로그 보기(콘솔에서) sts를 이용하여 log4j를 사용하였는데 에러가나는 쿼리만 출력되는것이 아닌 실행되는 모든 쿼리를 콘솔에 기록으로 남기고 싶다면 다음을 확인해야 한다. log4j.xml 이 파일 안에 sql확인 할 수 있는 설정을 해준다. 쿼리 로그에 자세한 사항은 http://harui.tistory.com/62value값은 본문의 아래 글의 설명을 참고하고더 자세한 사항은 글 맨밑에 출처를 참고. ========================================================================================== Log4J는 다음의 LEVEL을 갖는다. ALL > TRACE > DEBUG > INFO > WARN > ERROR > FATAL > OFF OFF The OF.. 더보기
maybatis-config & mapper 설정 mybatis-config.xml 셋팅 딴거 필요없고 DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "HTTP://mybatis.org/dtd/mybatis-3-config.dtd"> 맵퍼도 DOCTYPE 만 잘 확인해주고 셀렉트 인서트 들어가자.DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> mapper의 위치가 스프링 같은 경우 src/main/resources 안에 들어가서 관리해주면 된다. 만들어 놓은 맵퍼는 mybatis-config에다가 이렇게 해주고 mapper의 위치가 다른곳이라면.. 더보기
dispatcher-servlet.xml /WEB-INF/tiles-defs.xml .* .error.fileuploadFailure .error.dataAccessFailure .error.error 더보기
security-context.xml ======================================================== 참고authentication-success-handler-ref="authSuccess" form-login태그안에 이와 같이 선언되어있다면 이와 같은 빈태그가 선언되어 클래스가 필요할 것이며해당 클래스가 SavedRequestAwareAuthenticationSuccessHandler 을 상속받은 클래스라면 아래와 같이 설정해 주면된다. 그러면 super.onAuthenticationSuccess(req, resp, auth); 메서드로 인해서 로그인 할때 화면으로 다시 돌아갈 것이다.아래의 자바소스코드를 참고하시라.. 로그인 화면으로 돌아가길 원치않는다면 이런 설정은 필요없고form-login 태그.. 더보기
root-context.xml (applicationContext.xml) 위와 같이 해주면 된다.신경쓰자면 마이바티스 맵퍼를 config파일에서 처리하지 않고 여기서 하려면 name을 mapperLocations 라 명명하고 value에 경로를 지정하고 *.xml을 설정해주면 된다. 아래 참고 하시라.. 더보기
web.xml spring3 index.html index.htm index.jsp default.html default.htm default.jsp contextConfigLocation /WEB-INF/applicationContext.xml /WEB-INF/security-context.xml org.springframework.web.context.ContextLoaderListener dispatcherorg.springframework.web.servlet.DispatcherServlet 1 dispatcher*.action encodingFilterorg.springframework.web.filter.CharacterEncodingFilterencodingUTF-8encodingFilter/* sprin.. 더보기
VPN이란 VPN은 본지사간에 가상터널을 만들어 안전한 데이터의 송수신이 가능하도록 만드는 장비입니다. 쉽게말해 장비대 장비로 서로간에 터널을 만들어서 보안을 강화시키며 패킷이 VPN을 통해 나가기 때문에 송수신중에 패킷이 노출되더라도 장비를 통과하며 나가는 패킷은 암호화가 되어 나가기때문에 유출이 되도 해독을 할수 없습니다. 또한 VPN장비는 방화벽기능이 탑제가 되있어서 방화벽 기능까지 한다고 보면 됩니다. 현재는 VPN전용선이라는 사설망을 가지고 낮은비용에 전용망처럼 사용할수 있게하는 서비스가 점점 확대되고 있습니다. 궁금하신 내용 있으시면 홈페이지 놀러오세요.실시간 프로그램으로 궁금하신 내용을 답변드리겠습니다. 주로 대기업과 소규모 용역업체 간에 일을 할 때 쓰입니다. 정보 유출을 우려하는 큰 기업에서 업무 .. 더보기
이클립스에서 DB2 log4jdbc 사용하기 디버깅을 위한 log4jdbc를 이용하여 DB2 쿼리 출력시키기 개발환경 : 이클립스DBMS : DB2 이클립스의 상단 메뉴에서 RUN - run configuration - 탭메뉴중 Arguments - VM arguments에 다음을 맨 뒤에 붙여준다. -Dlog4jdbc.drivers=com.ibm.db2.jcc.DB2Driver 뒤에 붙여주고 Apply 눌러서 적용시킨다. DBCP 개발환경설정에 다음 값들을 셋팅해준다. jdbc.driverClass=net.sf.log4jdbc.DriverSpyjdbc.url=jdbc:log4jdbc:db2://주소:포트번호/DB이름 -> 예) jdbc:log4jdbc:db2://127.0.0.1:50000/SAMPLE이외에 아이디와 비번으로 셋팅해주면 끝 참고h.. 더보기