Mengganti Toplink Essentials dengan EclipseLink
EclipseLink adalah versi full dari TopLink yang disumbangkan oleh Oracle ke yayasan Eclipse. Kemampuan penuh EclipseLink bisa dibaca di http://www.eclipse.org/eclipselink/
Sedangkan TopLink Essentials adalah subset dari TopLink yang disumbangkan oleh Oracle sebagai reference implementation dari JPA. Kenapa di kasih embel-embel Essentials? Ternyata ini karena kemampuan penuh TopLink tidak ada di TopLink Essentials. Hanya kemampuan untuk implementasi JPA saja yang ada dalam TopLink Essentials.
Pada Java EE 6 dan GlassFish 3 maka EclipseLink akan menjadi reference implementation dari JPA.
Tapi kita tidak perlu menunggu Java EE 6 atau GlassFish 3 untuk bisa menggunakan EclipseLink karena EclipseLink sepenuhnya compatible dengan TopLink Essentials. Kita bisa mengganti Toplink Essentials dengan EclipseLink. Bagaimana caranya?
- Download dan unzip EclipseLink dari
http://www.eclipse.org/eclipselink/downloads/ - Tambahkan 1 baris di file persistence.xml anda.
<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
Tambahkan baris diatas dibawah element persistence unit. - Tambahkan jar eclipselink.jar yang ada dalam direktori jlib dari instalasi EclipseLink ke dalam kumpulan library yang dipakai aplikasi anda.
Selamat menikmati dan belajar feature-feature canggih EclipseLink.
Posted by Samuel Franklyn [Java] ( November 14, 2008 04:17 PM ) Permalink
