둘러보기 생략.
Anyframe 오픈소스커뮤니티
SITEMAP ABOUT US
 
Anyframe   Anyframe
  Anyframe은 자바 기반의 어플리케이션을 개발하기 위한 기본 아키텍처, 기술 공통 서비스, 템플릿 등을 제공하는 어플리케이션 프레임워크으로써 업계 표준으로 활용되는 오픈 소스를 활용하여 구성되어 있다.
본 사이트는 Anyframe 기반의 어플리케이션 개발에 대해서 개발자의 참여를 통해 다양한 지식을 창출하고, 지속적으로 교류해 나가기 위한 오픈 소스 커뮤니티이다.  more
Anyframe Projects Forum FAQ
Core : 오픈소스 기반의 프레임워크 및 공통서비스 IDE : 프로젝트 및 코드 생성, SQL 관리 Oden : 배포/이력 관리 Log Manager : 로그 관리 IAM : 인증 및 권한 관리 Monitoring : 성능,SQL 실행 측정
오픈소스 기반의 프레임워크 및 공통서비스 프로젝트 및 코드 생성, SQL 관리 배포/이력 관리 로그 관리 인증 및 권한 관리 성능,SQL 실행 측정

[알림] 서버 작업 일정 알려드립니다. ( 11/22(토) 00:00 ~ 11/23(일) 23:00 )

11/22(토) 00:00 ~ 11/23(일) 23:00 로 예정된 서버 작업 일정을 알려드립니다.
이 시간 동안 Anyframe Java 오픈소스 커뮤니티 사용을 포함하여 Anyframe Java 개발 서버를 통해 제공하는 개발 환경에 접근이 제한되므로 사용에 참고하시기 바랍니다.
* 작업 시간 동안, 등록되는 모든 글(페이지, 댓글, 포럼질문 등)은 삭제될 수 있습니다.

[작업 일시]
11/22(토) 00:00 ~ 11/23(일) 23:00

[사용 제한 대상]
1) Anyframe Java 오픈소스 커뮤니티 사이트(다운로드 페이지, 매뉴얼 사이트, Forum 등 모두 제한됨)
2) Subversion(형상관리 서버)
3) CTIP(빌드 서버)
4) JIRA(이슈 관리 시스템)
5) Anyframe Maven Repository(라이브러리 저장소)

문의사항이 있으신 경우 관리자 이메일(anyframe@samsung.com)로 연락주시기 바랍니다.

감사합니다.

[알림] 서버 정기 작업 일정 알려드립니다. ( 10/1(수) 15:00 ~ 10/1(수) 18:00 )

10/1(수) 15:00 ~ 10/1(수) 18:00 로 예정된 서버 정기 작업 일정을 알려드립니다.
이 시간 동안 Anyframe Java 오픈소스 커뮤니티 사용을 포함하여 Anyframe Java 개발 서버를 통해 제공하는 개발 환경에 접근이 제한되므로 사용에 참고하시기 바랍니다.

[작업 일시]
10/1(수) 15:00 ~ 10/1(수) 18:00

[사용 제한 대상]
1) Anyframe Java 오픈소스 커뮤니티 사이트(다운로드 페이지, 매뉴얼 사이트, Forum 등 모두 제한됨)
2) Subversion(형상관리 서버)
3) CTIP(빌드 서버)
4) JIRA(이슈 관리 시스템)
5) Anyframe Maven Repository(라이브러리 저장소)

문의사항이 있으신 경우 관리자 이메일(anyframe@samsung.com)로 연락주시기 바랍니다.

감사합니다.

[알림] 서버 정기 작업 일정 알려드립니다. ( 8/9(토) 18:00 ~ 8/10(일) 18:00 )

8/9(토) 18:00 ~ 8/10(일) 18:00 로 예정된 서버 정기 작업 일정을 알려드립니다.
이 시간 동안 Anyframe Java 오픈소스 커뮤니티 사용을 포함하여 Anyframe Java 개발 서버를 통해 제공하는 개발 환경에 접근이 제한되므로 사용에 참고하시기 바랍니다.

[작업 일시]
8/9(토) 18:00 ~ 8/10(일) 18:00

[사용 제한 대상]
1) Anyframe Java 오픈소스 커뮤니티 사이트(다운로드 페이지, 매뉴얼 사이트, Forum 등 모두 제한됨)
2) Subversion(형상관리 서버)
3) CTIP(빌드 서버)
4) JIRA(이슈 관리 시스템)
5) Anyframe Maven Repository(라이브러리 저장소)

문의사항이 있으신 경우 관리자 이메일(anyframe@samsung.com)로 연락주시기 바랍니다.

감사합니다.

Anyframe Java Core 5.6.0이 릴리즈되었습니다.

Spring 버전이 업그레이드 되었습니다.

  • Spring 버전이 3.2.2.RELEASE에서 4.0.0.RELEASE로 업그레이드 되었습니다.
  • Spring 4.0의 주요 특징은 다음과 같습니다.
      Java Baseline 변경
        Java SE 6 (JDK 6) 이상
        Java EE 6 / Servlet 2.5 이상
      추가된 주요 기능
        Java SE 8의 주요 기능 제공 (Baseline은 6이지만, 8의 주요 기능을 사용할 수 있게 합니다.)
        Java EE 6/7의 주요 기능 제공 (사용할 기능에 따라서, WAS의 버전을 선택해야 합니다.)
        Groovy DSL 지원
        쉽고 간결한 문법을 사용하므로 코드의 가독성과 유지보수성이 좋습니다.
        기존 자바소스코드 및 라이브러리와의 통합이 가능합니다.
        Core Container의 사용성 향상
        Qualifier를 Generic type으로 사용할 수 있고 @Orderd, @Description, @PropertySources 등의 annotation 지원으로 사용 편의성이 향상되었습니다.
        Web MVC 사용성 향상
        Servlet 3.0+, WebSocket 및 Timezone 정보를 지원합니다.
        테스트 지원 패키지 보강
        meta-annotations, SocketUtils 등을 지원하여 테스트 편의성이 향상되었습니다.
      이외에 Spring 4.0에서 추가된 기능에서 가장 큰 부분은 WebSocket을 이용한 어플리케이션 구현을 쉽게 도와주는 패키지의 추가입니다.

신규 플러그인들이 추가되고 기존 플러그인 기능이 강화되었습니다.

  • Spring 4.0에서 새롭게 지원하는 중요한 기능 중 하나인 WebSocket에 대해서 Anyframe에서 바로 적용하여 사용하고 참조할 수 있는 신규 플러그인을 세 가지 형태로 개발하였습니다.
      WebSocket을 이용하여 웹 어플리케이션을 개발할 시에는 다음과 같은 장점을 얻을 수 있습니다.
        단일 소켓 연결로 클라이언트와 서버가 동시에 양방향 통신 가능
        동시에 Request/Response가 가능하여 동시 처리 호출에 대한 지연시간 단축
        HTTP 헤더의 과부하 없이 데이터 전송 가능
        방화벽/프록시 환경에서도 사용 가능
      Anyframe에서는 WebSocket 관련하여 WebSocket/SockJS/STOMP의 세 가지 플러그인을 신규로 제공합니다.
        사용자는 이를 기반으로 자신의 환경에 맞는 어플리케이션 구현 방식을 선택할 수 있습니다.
        WebSocket 플러그인으로 WebSocket 프로토콜의 장점을 활용할 수 있으며 SockJS 플러그인으로 WebSocket의 특징을 환경에 제약 없이 사용할 수 있습니다.
        STOMP에 WebSocket 또는 SockJS를 탑재하여 메시징 서비스를 제공하며 화면에서 엔터프라이즈 Message Broker와 쉽게 연결할 수 있습니다.
        STOMP는 과도한 연결에도 지연현상이 적은 특징이 있습니다.
  • Spring 4.0에서 새롭게 지원하는 기능 중 WebSocket을 제외한 대부분의 내용은 기존 기능의 개선 형태로 볼 수 있습니다. 따라서, Anyframe 플러그인에서도 새로운 기준에 맞게 플러그인을 개선하였습니다.
      기존 플러그인에 반영한 Spring 4.0의 주요 기능은 다음과 같습니다.
        Generic Type을 이용한 Injection 처리
        Meta-Annotation을 이용한 Custom Annotation 추가
        Ordered Interface/Annotation 사용
        Injection Point에서의 Lazy Annotation 사용
        Bean Definition에서의 Conditional 처리
        RestController Annotation 사용
        AsyncRestTemplate을 이용한 non-blocking REST 처리
      또한, 이를 쉽게 이해하기 위해 기능 별로 추가적인 샘플 프로젝트를 개발하여 참조할 수 있도록 하였습니다.
        각 샘플 프로젝트는 매뉴얼에서 찾을 수 있도록 연결되어 있습니다.

기존 서비스들이 개선되었습니다.

  • QueryService에서 ResultClass가 2-Depth이상의 N-Depth를 가지는 Composite 객체일 경우에 Result Mapping을 쉽게 할 수 있는 기능이 추가되었습니다.

일부 서비스들이 Parking되었습니다.

  • 기존에 웹서비스를 위한 CXF 관련 PI들이 제공되었으나, 현재 CXF 쪽이 Spring 4.0에 대한 준비가 완벽하지 않은 관계로 CXF Library가 안정화될 때까지 일시적으로 Parking되었습니다.
  • iBatis2 PI는 Spring 4.0에서 더 이상 관련 패키지를 유지하지 않는 관계로 이번 버전부터 Parking합니다.
  • Board PI의 경우, 게시판을 둘 이상 생성 시에 오류가 발생하여 조치 시까지 일시적으로 Parking합니다.

Service Archetype이 삭제되었습니다.

  • 기존에 Basic과 Service로 나누어 제공되던 Archetype이 Basic Archetype으로 통합되었으므로, Service Archetype을 삭제하였습니다.

Anyframe Java Core Projects로 이동 | 다운로드 페이지로 이동 | 매뉴얼 페이지로 이동| ReleaseNote

Anyframe Java IDE 3.1.0이 릴리즈되었습니다.

Anyframe Java Core 5.6.0과의 호환을 위한 IDE 3.1.0 버전이 릴리즈되었습니다.

  • 추가/변경/삭제된 플러그인이 반영되었으며, 기능적인 면에서는 이전 버전과 유사합니다.

Anyframe Java Core 5.5.2와의 호환을 위해서는 기존의 IDE 3.0.0 버전을 사용하여야 합니다.

  • 기준이 되는 update site URL(dev.anyframejava.org/update)은 3.1.0 버전용이므로, 3.0.0 버전을 사용하기 위해서는 update site URL로 "dev.anyframejava.org/update300"을 지정하여야 합니다.

Anyframe Java IDE Project로 이동 | 다운로드 페이지로 이동 | 매뉴얼 페이지로 이동

내용묶음
     
Anyframe
E-mail(새창열림)
Copyright 2008. www.anyframejava.org - Site maintained by SAMSUNG SDS(새창열림)