본문 바로가기

분류 전체보기758

Spring 스케쥴러 (Quartz) 스프링은 크론과 같은 스케쥴러를 제공 한다. 일단 1. 스케쥴러로 작동될 클래스를 작성한다. package com.login.service; import org.quartz.JobExecutionContext; import org.quartz.JobExecutionException; import org.springframework.scheduling.quartz.QuartzJobBean; import com.dto.User; import com.login.dao.LoginDAO; public class QuartzService extends QuartzJobBean{ //QuartzJobBean 을 상속 받아야 한다. LoginDAO loginDAO; public void setLoginDAO(Login.. 2010. 4. 7.
Tomcat 6.0 사이트 여러개 운영 잘되어 있는 사이트를 포스팅 해왔다. Tomcat Web application 만들기 먼저, 웹 루트를 어디로 정할 것인가? (아파치나 톰캣 자체가 static html을 바라보는 웹 웹루트) 톰켓이 기본적으로 보고 있는 루트 컨텍스트는 webapps/ROOT 이다. server.xml 내용을 보면 96: 와 같이 appBase는 ${catalina-home} 밑의 상대경로를 인자로 받으며,기본적으로 보안과 context의 통일적인 적용을 이유로 컨텍스트의 루트는 ROOT 디렉토리 밑이 됩니다. 따라서, 톰켓이 설치가 되면 웹루트는 ${catalina-home}/webapps/ROOT 가 된다. (위의 과정대로 설치했다면 우리 시스템에서는 /usr/local/tomcat/webapps/ROOT 가 된다).. 2010. 4. 5.
이클립스 주석 달기 프로젝트를 하다 보면 메소드나 필드 위에 /** * 전체 갯수 select * @param comcodeDTO ComcodeDTO * @return int 갯수 * @throws SQLException */ 이런 식으로 멋들어지게 주석이 달려 있는걸 많이 봐왔다. 이런걸 어떻게 할까 생각 했는데... 일단 주석 생성은 alt + shift + j 를 누르면 된다. 그런데 위와 같은 주석은 일부로 템플릿을 만들어서 저장 시켜주는 것이다. 어떻게 하는 것인지 따라하면 금방 할 수 있다. 일단 이클립스 상위 메뉴 중 window > prefereances 를 들어간다. 그리고 왼쪽 탭들중 Java > Code Style > Code Template 를 들어간다. 그러면 오른쪽에 Comment 와 Code 두개.. 2010. 4. 1.
Spring FrameWork 에서 Log4J 설정 로그를 쉽게 사용하는데다가 sql 관련 된 것까지 상세히 알수 있는 Log4J 가 개발에 보편적으로 이용되고 있다. Spring 에서도 Log4J 를 사용하면 편한데 설정 방법을 적어보겠다. 1. web.xml 에서 listener 설정(spring 상의) 2. web.xml 에서 Log4J 설정파일 위치 설정 3. log4j 설정 파일인 log4j.properties 작성 차례대로 살펴보면 1. web.xml 에서 listener 설정 org.springframework.web.util.Log4jConfigListener 2. web.xml 에서 Log4J 설정파일 위치 설정 log4jConfigLocation /WEB-INF/config/property/log4j.properties 3. log4j .. 2010. 4. 1.