Grails 1.2 Milestone 1 ออกแล้วจ้า
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

July 1st, 2009 at 1:42 pm
รวดเร็ว เจง ๆ .. ต้องขอลอง Names URL Mapping ก่อนเลย ..