Senin, 06 Desember 2010

SOA1-Create Connection with Database Adapter on JDeveloper

Dalam sebuah arsitektur SOA kita memerlukan koneksi database guna membuat sebuah service. Berikut langkah-langkah dalam membuat sebuah koneksi database.
  1.  Buka Aplikasi JDeveloper.
  2.  Pastikan kita membuat database terlebih dahulu (penulis menggunakan Oracle Database dengan         nama database "soademo" dan tabel "CreditCardInfo").
  3.  Buat project baru bernama Demo1,File-New-CurrentProjectTechnologies-General- Applications-SOA Applications. 

·         Aplication Name: SoaDemo1.
·         Project Name:Demo1.
·         Composite Template:Empty.
Ikuti langkah selanjutnya dengan menekan tombol next dan pastikan lokasi penyimpanan project benar. Setelah muncul Composite Template klik Finish.   
Akan terbuka sebuah Composite, Drag Database Adapter yang terdapat di Component Pallete dan tarik ke Composite bagian ExternalRefference.
           Akan muncul dialog sebagai berikut:

          Klik “Next”. Masukkan Service Name dengan nama “getAllCreditcard”.
           Klik “Next”.Kemudian sampai ke halaman dialog Connection,klik tanda”+”berwarna hijau untuk  membuat koneksi baru, dan muncul:


·                                                    Connection Name           : soademoDatabase.
·                                                   Connection Type             : ORACLE(JDBC).
·                                                   Username                        : soademo.
·                                                  Password                         : (password database).
·                                                Save Password                 :Checked.
·                                                 Enter Custom JDBC URL : Unchecked.
·                                                 Driver                               : Default (thin).
·                                                 Host Name                       : Localhost.
·                                                 Port                                  : 1521.
·                                                 SID                                  : XE.
     Kemudian klik “Test Connection”,setelah success tekan OK.
     Pastikan JNDI Name adalah “eis/DB/soademoDatabase”. Klik “Next”.

Atur konfigurasi seperti gambar di atas. Pilih “Perform an Operation on a Table” dan check “Select”.
Klik “Next”.Kemudian klik”Import Table” untuk memasukkan table,dan muncul dialog sebagai berikut:

Klik “Query”untuk melihat table.

Pilih table  yang akan anda tampilkan nantinya kemudian tekan “>” untuk memindahkan ke table selected area, kemudian tekan “OK”.

Klik “Next”.Kemudian klik “Next”.
Karena penulis telah mengidentifikasikan Primary key pada database,sehingga otomatis Primary key telah teridentifikasi.

Karena kita akan menampilkan semua data,maka kita check semua field.Klik “Next”.

Lha ini yang harus kita perhatikan.
Untuk memanggil semua data yang kita butuhkan,kita mempunyai sebuah identitas yaitu primary key. Untuk itu kita perlu membuat sebuah parameter sebagai identitas.
Berikut langkah membuat parameter:
Ø  Klik tombol “Add”.
Ø  Masukkan parameter,penulis menggunakan “CCNB”.
Ø  Kemudian klik tombol Edit untuk mengaplikasikan parameter.
Ø  Buatlah Expression dengan menekan tombol Add,kemudian kita ganti Query key menjadi CCNumber dengan menekan Edit,dan kita pilih Parameter menjadi CCNB.

Klik OK.Kemudian klik Next.Klik Next.Klik Finish.

Tidak ada komentar:

Posting Komentar