Controller? Maksud Controller disini bukan Controller di MVC (Model View Controller), melainkan sebutan untuk Data Access Objek. Jika anda belum tau apa itu Data Access Object, anda bisa melihat tutorialnya dulu disini :
- Pengenalan Data Access Object {1} Intro
- Pengenalan Data Access Object {2} Implementasi dalam JDBC
- Pengenalan Data Access Object {3} Implementasi dalam JPA
- Pengelanan Data Access Object {4} Implementasi dalam Hibernate
- Pengenalan Data Access Object {5} Kesalahan membuat DAO
- Pengenalan Data Access Object {6} Outro
Jika dalam project kita terdapat 50 kelas Entitas, itu artinya kita harus membuat 50 buat DAO atau disini kita sebut saja Controller
. Dan untuk membuat 50 Controller itu bukan kerjaan yang sedikit
, ini bisa membuat waktu kita tidak efektif. Lantas bagaimana caranya agar kita dapat membuat Controller secara otomatis?
Nah! Artikel ini dibuat untuk menjawab pertanyaan tersebut
Project yang Digunakan
Untuk membuat Controller, yang wajid ada adalah Entity Class JPA, jadi jika dalam project kita sudah terdapat Entity Class untuk JPA, itu artinya kita dapat membuat Controller otomatis menggunakan NetBeans.
Membuat Controller
Untuk membuat controller otomatis, caranya sangat mudah. Tahap pertama adalah membuat file seperti biasa, caranya lewat menu File -> New File. Setelah itu pada bagian Categories, pilih bagian Persistence dan pada bagian File Types, pilih JPA Controller Classes from Entity Classes :
Setelah itu klik tombol Next. Setelah itu pilih kelas Entity yang akan dibuatkan Controller nya. NetBeans akan secara otomatis mendeteksi kelas-kelas yang termasuk Entity Class, misal saya buat Controller untuk semua entity class :
Setelah itu klik tombol Next. Lalu setelah itu pilih lokasi package tempat akan dibuatnya kelas-kelas Controller :
Setelah itu klik tombol Finish. Dan selesai
sekarang kita sudah memiliki kelas-kelas Controller untuk semua kelas yang tadi kita pilih untuk dibuatkan Controllernya :




Comments on: "Membuat Class Controller JPA dari Entity Class Secara Otomatis Menggunakan NetBeans IDE 6.8" (6)
wah, semudah itu kah
klo mang iya, mantab :-bd
yup semudah itu
Salut untuk semua posting2 yang menarik. visit back 12:54
wah mas keren..tapi saya mo tanya tentang request mapping di controller ko ngga bisa ya di panggil lewat url.
[...] http://eecchhoo.wordpress.com/2010/03/30/membuat-controller-jpa-dari-entity-class-secara-otomatis-me… [...]
mas echo.. jadi beda controller pada mvc dan controller pada dao apaan ya mas ?
makin pusing dibuat pattern ni mas…