You are here
Home > Programming > Java > Struts2 > Tutorial Preparable Interface Apache Struts2

Tutorial Preparable Interface Apache Struts2

Tutorial Preparable Interface Apache Struts2

Kita lanjutkan belajar struts2 dengan judul Tutorial Preparable Interface Apache Struts2 . Kita akan sedikit mengulas bagaimana menggunakan interface di struts2.

Sekarang kita mulai Tutorial Preparable Interface Apache Struts2 :

  • Buka folder workspace anda, jangan lupa pelajari dulu Tutorial Form Tags Apache Struts2. Karena kita akan melanjutkan source codenya.
  • Buat folder “preparable-interface-struts2” di workspace anda
  • Copy file “pom.xml” dan folder “src” di folder “form-tags-struts2” tutorial sebelumnya ke folder “preparable-interface-struts2”
  • Buka file “pom.xml”, rubah artifact-id, name, dan description
  • Buka IDE eclipse
  • Pilih import >> existing maven project >> browse ke folder “preparable-interface-struts2” >> finish
  • project baru “preparable-interface-struts2” sudah berhasil di load

Mari kita mulai melakukan perubahan selanjutnya

  • Buka objek/class model “Person” di package “com.wijaksana.belajar.struts2.model”, lalu tambahkan attribut/properti:
  • Aktfikan getter setter untuk atribut/properti diatas
  • Tambahkan/overide method toString, seperti dibawah ini:
  • Tambahkan interface sebagai kerangka service untuk akses data ke database dengan nama “CarModelsService” di package “com.wijaksana.belajar.struts2.service”, seperti script dibawah ini:
  • Tambahkan class implementasi dari interface service dengan nama “CarModelsServiceImpl” di package “com.wijaksana.belajar.struts2.service” jangan lupa ya implements ke “CarModelsService”, sementara kita akan menyimpan datanya dalam memori. Berikut scriptnya:
  • Buka class implementasi “EditServiceImpl” dan modifikasi method-method sesuai dibawah ini:

Leave a Reply

Top