Grails 1.2 Milestone 1 ออกแล้วจ้า

ที่มา

หลังจากที่ปล่อย Grails 1.1.1 เพื่อสนับสนุนการทำงานบน Google App Engine มาได้สักพัก ตอนนี้ก็ถึงเวลาที่ปล่อย Grails 1.2 M 1 ออกมากันบ้าง
โดยส่วนหลักๆ ที่มีการเปลี่ยนแปลงคือ

1. Precompilation of Groovy Server Pages in WAR deployment
ทำการ compile GSP ก่อนที่จะสร้าง WAR file ทำให้เวลาในการ deploy ลดลง

2. Names URL Mapping ซึ่งสามารถเชื่อมโยงกับ Dynamic Tag ในส่วนของ View ได้เลย เช่น link ดังตัวอย่าง

name productDetail: "/showProduct/$productName/$flavor?" {
          controller = "product"
          action = "show"
      }

จะเชื่อมโยงผ่านชื่อ productDetail

<link:productDetail
       productName="licorice"
       flavor="strawberry">Strawberry Licorice</link:productDetail>

ผลลัพธ์ คือ จะเกิด link /showProduct/licorice/strawberry โดยไปทำงานใน action ชื่อ show ของ product controller

3. เพิ่มเอกสารของ Grails 1.2 ที่ http://grails.org/doc/1.2/
4. Plugin Metadata Generator ใน version นี้สามารถยกเลิกการสร้าง metadata ของ plugin ได้ด้วยคำสั่ง

grails release-plugin –skipMetadata

————————————————————————

ส่วนเป้าหมายใน Milestone 2 ที่จะออกมาในเร็วๆ นี้คือ
- สนับสนุน Spring 3.0
- ปรับปรุง GSP
- ปรับปรุงประสิทธิภาพการทำงานในส่วน Core Engine

Tags:

One Response to “Grails 1.2 Milestone 1 ออกแล้วจ้า”

  1. รวดเร็ว เจง ๆ .. ต้องขอลอง Names URL Mapping ก่อนเลย ..

Leave a Reply