0
 
หัวข้อ <ul><li>How to develop and deploy Grails on GAE  ? </li></ul>
ข้อจำกัดของ  GAE <ul><li>ไม่สนับสนุน  Hibernate </li></ul><ul><li>แต่สนับสนุน  JDO ( Java Data Object ), JPA ( Java Persis...
ขั้นตอนการพัฒนา <ul><li>สร้าง  project </li></ul><ul><li>Uninstall hibernate  ออกจาก  project </li></ul><ul><li>Install GA...
Demo <ul><li>สร้าง  project  ชื่อ  myapp </li></ul><ul><ul><li>grails create-app myapp </li></ul></ul><ul><li>Uninstall Hi...
Demo <ul><li>แก้ไขชื่อ  project  เมื่อทำการติดตั้งบน  GAE  สามารถแก้ไขได้ใน   file  /grails-app/conf/Config.groovy  ดังนี้...
Demo <ul><li>ทดสอบ  run  ใน  development   environment </li></ul><ul><ul><li>grails app-engine run   </li></ul></ul>
Demo <ul><li>Deploy project  ขึ้น  Google AppEngine </li></ul><ul><ul><li>grails set-version 1  </li></ul></ul><ul><ul><li...
ผลการทำงาน <ul><li>http :// up1grails . appspot . com / </li></ul>
<ul><li>ส่วนเรื่อง  JDO  ผมยังไม่ทดสอบครับ </li></ul>Thank you   … Q/A
Upcoming SlideShare
Loading in...5
×

Grails On Gae

1,916

Published on

Published in: Technology, News & Politics
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

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

No notes for slide

Transcript of "Grails On Gae"

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

    Clipping is a handy way to collect important slides you want to go back to later.

×