Grails : First Step

Posted by roberto in Grails on July 15th, 2010 |  No Comments »

Mari kita buat contoh aplikasi yang nyata menggunakan Grails

–          Buka command prompt saudara

–          Buat folder java-apps (c:\mkdir java-apps)

–          Masuk ke folder java-apps tersebut (c:\cd java-apps) dan akan menjadi c:\java-apps>

–          Untk membuat suatu proyek Grails gunakan perintah create-app (c:\java-apps> grails create-app) dan masukkan nama proyeknya racetrack

–          Akan tampak seperti ini

  • C:\java-apps> grails create-app
  • create-app:
  • [input] Enter application name:
  • racetrack
  • BUILD SUCCESSFUL
  • Total time: 4 seconds

–          Masuk ke direktori racetrack (cd:\java-apps>cd racetrack

Dan akan menjadi:

C:\java-apps\racetrack>

–          Dan kemudian mari kita coba menjalankan proyek racetrack yang telah kita buat dengan menggunakan run-app

C:\java-apps\racetrack>grails  run-app

–          Dan akan muncul pada halaman web pertama kita seperti dibawah ini (dengan membukan http://localhost:8080/racetrack

Tampilan Pertama pada Grails

Mempersiapkan Lingkungan kerja (environment) utk memulai Grails

Posted by roberto in Grails on July 15th, 2010 |  No Comments »

Langkah-langakah dalam mempersiapkan Environment Grails:
1. Karena Grails bekerja pada platform Java maka kita membutuhkan JDK (Java Development Kit) minimal versi 1.4, namun utk bisa menikmati fitur2 yang lebih banyak disarankan memakai JDK versi 5 ke atas.
2. Set JAVA_HOME environment kita sesuai tempat/folder JDK 5 diinstalasi.
3. Setelah itu, download Grails yang terbaru dan stabil dari http://grails.org/Download dan kamu dapat mengikuti setup yang cepat melalui http://grails.org/Installation utk menginstall Grails di system computer kamu dan menkonfigurasi environment variable yang penting.
4. Installing a database. Grails merupakan seperti sebuah kapal yang nyaman dengan ditanamnya sebuah copy dari HSQLDB, dengan demikian setiap aplikasi Grails secara default berada di memory database. Tp Grail juga dapat bekerja dengan jenis database yang lain seperti Oraccle, DB2, PostgreSQL dan MySQL.

Perkenalan dan about Grails

Posted by roberto in Grails on July 15th, 2010 |  No Comments »

Alo pembaca sekalian,

Saya ingin mencoba berbagi ilmu dengan teman2 di seluruh dunia terutama yang di Indonesia melalui tulisan2 saya. Kali ini saya mencoba mengangkat topik mengenai Grails (sebuah framework dari Java Web).

Saya sebenarnya masih newbie alias beginner, berhubung di kantor saya sedang mengerjakan proyek yang memakai framework Grails, agar ilmunya tidak hilan (selain bisa dibaca para pembaca, dapat juga sebagai catatan saya buat nanti kalo lupa) 🙂

Ok mari kita mulai,

Grails adalah framework yang banyak digunakan utk pengembangan aplikasi web berbasis Java yang menggunakan bahasa scripting Groovy. Jadi kalau mau lebih mantap dalam menggunakan Grails silahkan pelajari tentang bahasa pemograman Groovy yang merupakan OOP dalam platform Java, tetapi kalaupun tidak tahu tahu sama sekali tentang Groovy anda masih tetap bisa menguasai Grails.

Grails merupakan salah satu web framework yang sedang naik daun karena dibangun di atas dasar teknologi Java lain yang terkenal seperti Spring, SiteMesh dan Hibernate. Grails memberi pengembang Java dan Groovy kenyamanan untuk pengembangan aplikasi secara cepat berbasis konvensi (convention-based rapid development) dengan tetap memanfaatkan pengetahuan mereka dan mendayagunakan API Java yang sudah terbukti dan memiliki performa yang baik selama bertahun-tahun. SpringSource merupakan perusahaan open source terkenal di balik Spring Framework yang mengkoordinasi pengembangan Grails telah mengumumkan versi ini di situs web resmi Grails (www.grails.org).