eGovFrame 프레임워크에서 .. @Async 를 사용하고 싶습니다.
- 작성자 :
- 박*호
- 작성일 :
- 2014-02-12 09:31:44
- 조회수 :
- 1,380
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
eGovFrame 프레임워크에서 .. @Async 를 사용하고 싶습니다.
pom.xml에서 .. 어떤 설정을 해서 Lib를 다운해야하는지 ..
아니면 ...
어떻게 세팅해야지 돌아가는지 ... 궁금합니다..
pom.xml에서 .. 어떤 설정을 해서 Lib를 다운해야하는지 ..
아니면 ...
어떻게 세팅해야지 돌아가는지 ... 궁금합니다..
A
안녕하세요.
표준프레임워크 센터입니다.
@Async를 사용하기 위한 설정은 다음과 같습니다.
1. 환경설정
JDK6이상,
Tomcat 7 (Servlet 3.0이상 지원)
2. pom.xml의 Dependency
Spring webmvc의 3.2.6 RELEASE, Servlet 3.0이상을 설정하시면 됩니다.
-> pom.xml에
============================================
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
============================
을 설정하시면 됩니다.
3. web.xml 설정
web.xml에서는 루트태그의 schema와 version을 변경하고 async suported를 true로 설정해야합니다.
=>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
추가,
<async-supported>true</async-supported> 추가.
4. 사용방법
사용방식에 따라 Callable, DefferedResult, AsyncTask를 이용해 비동기요청처리를 하시면 됩니다.
감사합니다.
표준프레임워크 센터입니다.
@Async를 사용하기 위한 설정은 다음과 같습니다.
1. 환경설정
JDK6이상,
Tomcat 7 (Servlet 3.0이상 지원)
2. pom.xml의 Dependency
Spring webmvc의 3.2.6 RELEASE, Servlet 3.0이상을 설정하시면 됩니다.
-> pom.xml에
============================================
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>3.2.6.RELEASE</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>
============================
을 설정하시면 됩니다.
3. web.xml 설정
web.xml에서는 루트태그의 schema와 version을 변경하고 async suported를 true로 설정해야합니다.
=>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
추가,
<async-supported>true</async-supported> 추가.
4. 사용방법
사용방식에 따라 Callable, DefferedResult, AsyncTask를 이용해 비동기요청처리를 하시면 됩니다.
감사합니다.