Anyframe Samples 3.2.1이 릴리즈 되었습니다.
Submitted by soyon.lim on 월, 06/08/2009 - 10:45
Anyframe Sample 3.2.1이 릴리즈 되었습니다.
|
- 샘플 프로젝트를 다음과 같이 개편하여 제공
- Java5 이상에서 실행 가능
- Anyframe Core 3.2.1, Anyframe Web 3.2.1 기반에서 동작 가능
- Tomcat 6.0, JEUS 6, WebLogic 9.2 기반 검증 수행
- anyframe-sample 프로젝트로 구성
- Presentation Layer
- Spring MVC 2.5.6 기반에서 Annotation을 이용하여 Presentation Layer 구현
- Category 관리 영역에 대해 Spring Webflow 2.0.7.RELEASE를 이용하여 구현
- Sales 영역에 대해 MiPlatform 3.2 기반의 UI 제공
- Spring Security 2.0.3을 이용하여 로그인 및 권한 관리 구현
- Business Layer
- Spring 2.5.6 기반에서 Annotation을 이용하여 Business Layer 구현
- Annotation based Transaction Management
- Annotation based AOP(ExceptionTransfer, LoggingAspect, DevStandard) 적용
- Apache CXF 2.1.3을 이용하여 Product 관리 서비스의 판매 대상 상품 조회 기능을 Web Service로 제공
- Persistence Layer
- Spring 2.5.6 기반에서 Annotation을 이용하여 Persistence Layer 구현
- 주로 Hibernate을 사용하여 구현 (단, Product 관리 서비스에 대해서는 QueryService를 사용하는 DAO 함께 제공, 속성 정의 변경만으로 적용 가능)
- Business Layer에 대한 테스트 케이스 제공 및 테스트 수행 결과 Report를 생성할 수 있도록 ANT 기반의 Build Script 제공
- Emma, FindBugs, JDepend, CPD 등의 코드 분석 툴과 연계하여 결과 Report를 생성할 수 있도록 ANT 기반의 Build Script 제공

