Grails On Gae

  • 1,842 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,842
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
24
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