Pada postingan sebelumnya kita sudah mengenal apa itu Spring Roo dan cara menginstall nya. Pada postingan kali ini aku akan menerangkan bagaimana menghasilkan project sederhana dengan menggunakan Spring Roo. Seperti yang sudah aku jelaskan sebelumnya, untuk menghasilkan project ini sanggup menggunakan command line atau Roo Shell pada IDE. Untuk IDE sanggup digunakan Eclipse atau Spring Tool Suite (STS), pada Eclipse mesti install dahulu plugin STS nya yang tersedia di market Eclipse. Semua terserah anda :D. Tapi disini aku menggunakan command line (cmd) untuk membuat lebih mudah saja.
Baik, ikuti tindakan berikut: :D
Buat Project
Pada tahap ini anda sanggup menggunakan TAB untuk auto complete command, atau 'hint' untuk mengenali option manual perintah. Ketikkan command perintah berikut,
Buat Entity Class
Berikutnya buat kelas entitas beserta field-fieldnya. Ketikkan perintah berikut,
Run Project
Setelah lewat tindakan diatas, berikutnya project bisa di deploy ke konfigurasi Tomcat atau Jetty Web Container, dengan mengetikkan perintah 'mvn tomcat:run' atau 'mvn jetty:run' (mvn artinya maven). Pada percobaan ini aku menggunakan Tomcat. Sebelumnya, keluar dahulu dari shell 'roo' dengan ketik command quit, alasannya yakni untuk menjalankannya mesti di direktori project.
Akses Project
Akhirnya project sederhana dengan Spring Roo sudah simpulan dibentuk :). Dengan menggunakan Spring Roo, project aplikasi yang anda lakukan berminggu-minggu bahkan berbulan-bulan sanggup dilakukan cuma dalam beberapa ahad saja. Project diatas cuma sekedar pola saja, anda sanggup menghasilkan yang lebih baik, lebih bagus, dan lebih mutakhir pasti saja dengan mengopreknya.hehe...
Akhir kata, maafkan apabila masih terdapat kesalahan. Namanya juga belajar... :D
Oke, see you later. :)))
Baik, ikuti tindakan berikut: :D
- buka cmd
- buat direktori dengan nama student, pindah ke direktori tersebut (terserah mau buat di drive mana)
- ketikkan 'roo'.
Buat Project
Pada tahap ini anda sanggup menggunakan TAB untuk auto complete command, atau 'hint' untuk mengenali option manual perintah. Ketikkan command perintah berikut,
- project --topLevelPackage com.putrajatim.student
- persistence setup --provider HIBERNATE --database H2_IN_MEMORY
Buat Entity Class
Berikutnya buat kelas entitas beserta field-fieldnya. Ketikkan perintah berikut,
- entity jpa --class .domain.Student (tanda memamerkan top level package yakni com.putrajatim.student)
- field string --fieldName nama
- field number --fieldName nim --type java.lang.Long
- field date --fieldName tanggalLahir --type java.util.Date
- controller all --package .web (perintah tersebut secara otomatis akan menghasilkan Spring MVC Web UI, disamping itu perintah ini tolong-menolong sudah tidak digunakan lagi dan akan secepatnya di disable, penggantinya yakni web mvc setup dan disertai dengan web mvc all --package)
Run Project
Setelah lewat tindakan diatas, berikutnya project bisa di deploy ke konfigurasi Tomcat atau Jetty Web Container, dengan mengetikkan perintah 'mvn tomcat:run' atau 'mvn jetty:run' (mvn artinya maven). Pada percobaan ini aku menggunakan Tomcat. Sebelumnya, keluar dahulu dari shell 'roo' dengan ketik command quit, alasannya yakni untuk menjalankannya mesti di direktori project.
- ketikkan mvn tomcat:run
- sekarang, ketikkan alamat yang keluar di cmd di web browser http://localhost:8080/student
Akses Project
- tampilan permulaan di web browser
- create new student (inputkan beberapa student)
- kemudian pilih hidangan List All Students untuk menyaksikan daftar student yang sudah diinput
Akhirnya project sederhana dengan Spring Roo sudah simpulan dibentuk :). Dengan menggunakan Spring Roo, project aplikasi yang anda lakukan berminggu-minggu bahkan berbulan-bulan sanggup dilakukan cuma dalam beberapa ahad saja. Project diatas cuma sekedar pola saja, anda sanggup menghasilkan yang lebih baik, lebih bagus, dan lebih mutakhir pasti saja dengan mengopreknya.hehe...
Akhir kata, maafkan apabila masih terdapat kesalahan. Namanya juga belajar... :D
Oke, see you later. :)))
0 Komentar untuk "Membuat Project Sederhana Dengan Spring Roo"