이클립스링크

EclipseLink
이클립스링크
개발자이클립스 재단
안정적 해제
3.0.2 / 2021년 7월 16일; 8개월(2021-07-16)[1]
리포지토리
기록 위치자바
운영 체제크로스 플랫폼
플랫폼자바 플랫폼.
유형개체 관계 매핑
면허증Eclipse 공용 라이센스 v1.0
Eclipse 배포 라이센스 v1[1].0
웹사이트www.eclipse.org/eclipselink/ Edit this at Wikidata

EclipseLinkEclipse Foundation의 오픈 소스 Eclipse Persistence Services Project이다.이 소프트웨어는 자바 개발자들이 데이터베이스, 웹 서비스, OXM(Object XML Mapping), 엔터프라이즈 정보 시스템(EIS) 등 다양한 데이터 서비스와 상호작용할 수 있는 확장 가능한 프레임워크를 제공한다.EclipseLink는 다음을 포함한 다양한 지속성 표준을 지원한다.

EclipseLink는 오라클이 소스 코드를 사용하여 EclipseLink 프로젝트를 만든 TopLink 제품을 기반으로 한다.[2]원래 기여도는 TopLink의 11g 코드 베이스에서 나왔으며, EJB 2 CMP(Container-Managed Persistence)와 일부 마이너 Oracle Application Server 특정 통합만 제거된 채 전체 코드 베이스/기능 세트가 기여되었다.이는 일부 주요 엔터프라이즈 기능을 포함하지 않았던 TopLink Essentials GlassFish 기여도와 다르다.패키지 이름이 변경되고 코드와 구성 일부가 이동되었다.

TopLink Mapping Workbench 사용자 인터페이스도 프로젝트에 기여했다.

EclipseLink는 Oracle 및 TopLink의 지속성을 위해 의도된 경로 입니다.Oracle TopLink의 다음 주요 릴리즈에는 EclipseLink와 Oracle Application Server의 다음 주요 릴리즈가 포함될 예정이다.

EclipseLink는 OSGi 환경에서 사용을 지원한다.

Sun Microsystems는 EclipseLink 프로젝트를 JPA 2.0대한 참조 구현으로 선택했으며 OracleJPA 2.1에도 동일한 작업을 수행했다.[3][4]

참조

  1. ^ a b "EclipseLink". github.com. Retrieved 2021-09-09.
  2. ^ "Eclipse Persistence Platform (EclipseLink) FAQ" (PDF). Oracle. Archived from the original (PDF) on March 11, 2007. Retrieved 2011-02-10.
  3. ^ "Eclipse Announces EclipseLink Project to Deliver JPA 2.0 Reference Implementation". Eclipse Foundation. March 17, 2008. Retrieved 2008-07-27.
  4. ^ "Eclipse Link 2.5.2 Release". Eclipse Foundation. Retrieved 2016-05-11.

외부 링크