Your SlideShare is downloading. ×
Grails On Gae
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Grails On Gae

1,879
views

Published on

Published in: Technology, News & Politics

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,879
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
25
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1.  
  • 2. หัวข้อ
    • How to develop and deploy Grails on GAE ?
  • 3. ข้อจำกัดของ GAE
    • ไม่สนับสนุน Hibernate
    • แต่สนับสนุน JDO ( Java Data Object ), JPA ( Java Persistence APIs )
    • ดังนั้นผู้สร้าง Grails จึงทำการสร้าง Plugin ขึ้นมา โดยจะใช้ JDO แทนที่ Hibernate
      • ใช้งานได้ใน Grails version 1.1.1 http://grails.org/Download
      • AppEngine plugin :: http://grails.org/plugin/app-engine
  • 4. ขั้นตอนการพัฒนา
    • สร้าง project
    • Uninstall hibernate ออกจาก project
    • Install GAE plugin เข้ามายัง project
    • Packaged
    • ทดสอบบนครึ่งพัฒนา
    • ติดตั้งใน Google AppEngine
    • ทดสอบ
  • 5. Demo
    • สร้าง project ชื่อ myapp
      • grails create-app myapp
    • Uninstall Hibernate
      • grails uninstall-plugin hibernate
    • Install GAE plugin
      • grails install-plugin app-engine or
      • grails install-plugin app-engine .zip
  • 6. Demo
    • แก้ไขชื่อ project เมื่อทำการติดตั้งบน GAE สามารถแก้ไขได้ใน file /grails-app/conf/Config.groovy ดังนี้
    • google.appengine.application=“ up1grails "
  • 7. Demo
    • ทดสอบ run ใน development environment
      • grails app-engine run
  • 8. Demo
    • Deploy project ขึ้น Google AppEngine
      • grails set-version 1
      • grails app-engine package
      • % APPENGINE_HOME % bin appcfg update ./target/war
      • หรือ
      • grails app - engine deploy
  • 9. ผลการทำงาน
    • http :// up1grails . appspot . com /
  • 10.
    • ส่วนเรื่อง JDO ผมยังไม่ทดสอบครับ
    Thank you … Q/A

×