Tutorial Belajar Grails Part 3: Welcome To Grails

Setelah computer kita sudah terinstall grails dan anda sudah memahami sedikit basic dari groovy, sekarang saatnya kita mulai untuk menyentuh grails. Untuk membuat project grails kita bisa menggunakan ide maupun menggunakan terminal. Untuk ide ada beberapa yang cukup popular yang bisa anda gunakan untuk developing grails project diantaranya Groovy/Grails Tool Suite(GGTS), NetBeans atau intellij idea. GGTS sebenarnya merupakan ide eclipse yang sudah terinstall package-package yang diperlukan untuk developing grails project, sedangkan untuk intellij idea anda harus membeli yang versi ultimate untuk dapat mensupport grails project. Kita akan mencoba create project grails melalui terminal. Pertama arahkan ke directory dimana anda ingin menyimpan project tersebut, lalu masukkan command

grails create-app EventOrganizer

maka akan jadi project grails dengan nama EventOrganizer, setelah berhasil kita bisa melihat struktur folder yang telah di generate sebagai berikut,

grails1

  • grails-app
    • conf : configurasi dari grails dan sebagainya yang berkaitan dengan konfigurasi berada di folder ini
    • controllers : berisi controller sebagai entry point dari aplikasi grails
    • domain : berisi domain class sebagai sebuah model data
    • i18n : berisi message property untuk internationalization
    • migrations : berisi log file dari grails database migration plugin
    • services : berisi service class yang merupakan spring-managed bean
    • taglib : berisi Groovy Server Pages(GSP) custom tag libraries
    • utils : berisi codec class
    • views : berisi GSP view
  • lib : berisi library jar yang kita gunakan
  • scripts : berisi groovy script yang digunakan dalam aplikasi
  • src : bisa berisi java maupun groovy source files
  • target : hasil dari build yang kita lakukan, seperti grails war dari aplikasi kita berada disii
  • test : berisi unit test dan integration test dari aplikasi kita
  • web-app : berisi images,css atau javascript yang digunakan dalam aplikasi
  • wrapper : berisi wrapper yang degenerate dari wrapper script

Itu tadi sekilas penjelasan mengenai struktur folder dari project grails yang dihasilkan. Untuk menjalankan project tersebut anda bisa masuk root folder dari project grails yang kita buat lalu masukkan command

grails run-app

Setelah berjalan kita dapat buka melalui web dengan url http://localhost:8080/EventOrganizer maka akan terlihat default dari aplikasi grails kita.

grails2

Dapat terlihat Informasi dari aplikasi kita, mulai dari versi yang digunakan hingga plugin yang kita gunakan.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s