JAXB : Pengantar

Oleh : Reza Ervani

بسم الله الرحمن الرحيم

Java Architecture for XML Binding (JAXB) menyediakan cara yang cepat dan nyaman untuk mengikat skema XML dan representasi Java, membuat para pengembang Java menjadi mudah memasukkan data XML dan memproses fungsi-fungsi di aplikasi Java. Sebagai bagian dari proses ini, JAXB menyediakan metode untuk melakukan unmarshall (pembacaan) dokumen instance XML ke pohon konten Java, dan kemudian melakukan marshal (penulisan) pohon konten Java kembali ke dokumen instance XML. JAXB juga menyediakan cara untuk membangun skeman XML dari objek-objek Java.

JAXB 2.0 menyertakan beberapa pengembangan penting dari JAXB 1.0 :

  • Mendukung semua fitur skema W3C XML (JAXB 1.0 tidak menspesifikasikan binding untuk beberapa fitur skema W3C XML)
  • Mendukung binding Java ke XML, dengan tambahan paket javax.xml.bind.annotation untuk mengontrol binding tersebut (JAXB 1.0 menspesifikasikan pemetaan skema XML ke Java, tetapi tidak sebaliknya Java ke skema XML)
  • Reduksi signifikan pada jumlah class-class generated schema-derived.
  • Tambahan kapabilitas validasi melalui API validasi JAXP 1.3
  • Pustaka runtime yang lebih kecil

Bersambung insya Allah (reza@rumahilmu.or.id)

About Reza Ervani 426 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.