ทางทีมพัฒนาปล่อย Grails 1.3.3 ออกมา โดยใน version นี้ประกอบไปด้วย
1. การแก้ไข bugs ต่างๆ ( 17 ตัว )
2. ปรับปรุงประสิทธิภาพการทำงาน ( 1 ตัว )
3. เพื่อ feature จำนวน 1 ตัว
และทาง SpringSource ได้เพิ่ม Grails Forum เข้ามาในส่วน Forum ของ Spring communities เพื่อให้ผู้ใช้งานเข้ามาพูดคุยหรือสอบถามปัญหาต่างๆ ได้สะดวกยิ่งขึ้น
Resources
- Download
- Changelog
- Document
Tags: grails1.3
ทางทีมพัฒนาได้ปล่อย Grails 1.3.2 ออกมาแล้วโดยใน version นี้จะเป็นการแก้ไขข้อผิดพลาดต่างๆ ใน verison 1.3.0 และ 1.3.1 และได้เพิ่มส่วนต่างๆเข้าไปอีก เช่น
- สนับสนุน Groovy 1.7.3
- สนับสนุน Spring Frameowrk 3.0.3
- มีการตรวจสอบความผิดพลาดของ script ที่ใช้งาน โดยถ้าผิดจะมีการแนะนำ script ที่ใกล้เคียงให้ โดยช่วยทำให้ผู้ใช้งานสะดวกมากยิ่งขึ้น
- method find() ใน doamin class นั้นสนับสนุนการทำ caching แล้ว
- ปรับปรุง HTTP Proxy โดยสามารถเพิ่ม proxy ได้มากกว่า 1 proxy
ที่มา
Grails 1.3.2 Release Notes
Tags: grails1.3
เรื่องรามันเริ่มที่มี table อยู่แล้วต้อง map ขึ้นมาเป็น domain class แน่นอนเพื่อให้มันดูสวยงาม GORM DSL Mapping คือคำตอบทุกอย่างก็ผ่านไปด้วยดี แต่แล้วก็ต้องสะดุดลงเมื่อเจอกับความสัมพันธ์แบบ one-to-many แต่มาหาตัวเองก็มานั่งนึกว่าเอ้จะ map ยังไงจริงๆ มันก็ง่ายนิดเดียวแต่ก็ไปคิดซะเยอะเอง entry นี้เลยไม่ได้เป็นการมาเล่าเรื่องใหม่แต่เป็นการมาขยายความไม่รู้ของตัวเองแทนเผื่อจะมีใครลอง google คำนี้จะได้เข้ามาเจอ พวกเรา (แอบ SEO หน่อยๆ อิอิ)
โดยแค่มองให้มัน hasMany หาตัวเองก็เรียบร้อย แล้วก็ใช้ mapping ช่วยเรื่องชื่อ column นิดหน่อย ดู code เลยแล้วกันอธิบายไม่เก่งครับ
// In ./grails-app/domain/Department.groovy
class Department {
Department rootDepartment
static hasMany = [ subDepartments : Department ]
static constraints = {
thaiName(blank:false)
}
static mapping = {
table 'DEPARTMENT'
id column: 'DEPARTMENT_ID'
rootDepartment column: 'PARENT_DEPARTMENT_ID'
}
}
ทางทีมพัฒนา Grails และ SpringSource ได้ปล่อย Grails 1.3.1 ออกมา [ หลังจากปล่อย 1.3 final มาไม่นาน ]
โดย Grails 1.3.1 นี้มีการปรับปรุงดังนี้
-features ใหม่ๆ 3 ตัว
-ปรับปรุงความสามารถ 5 ตัว
-แก้ไขข้อผิดพลาด 8 ตัว
ที่มา
-Changelog: See JIRA
-Download
-Documentation
Tags: grails1.3
ทางทีมพัฒนาปล่อยตัวเต็มๆ ของ Grails 1.3 ออกมาแล้ว โดยใน version นี้ใช้ Groovy 1.7 ซึ่งมีความสามารถต่างๆ มากมาย รวมทั้งเรื่องประสิทธิภาพการทำงานที่ดีขึ้นมาก โดยส่งผลดีต่อ Grails 1.3 อย่างมากมาย
ความสามารถของ Grails 1.3 มีดังนี้
- JUnit4
- Maven Repository
- Declarative plugin dependencies
- Dirty checking in GORM
- Chaining of named criteria
- Sitemesh layout
ดังนั้นตอนนี้สามารถ download มาใช้งานได้แล้วนะครับ
ปล. โดยใน version ถัดไปต่อจากนี้คือ Grails 2.0 โดยจะเน้นในเรื่อง plugin runtime modularity, database reverse engineering/migration รวมทั้งปรับปรุงการใช้งานให้ง่ายยิ่งขึ้น
Website References
- Grails 1.3 Released
- Release Notes
- Download
- Documentation
Tags: grails1.3
ทางทีมพัฒนาได้ปล่อย Grails 1.3 RC2 ออกมาซึ่งเป็นการแก้ไขข้อผิดพลาดต่างๆ และปรับปรุงประสิทธิภาพของการทำงานต่างๆ โดย RC2 นี้เป็นตัวสุดท้ายก่อนที่จะปล่อยตัวเต็มออกมาในเร็วๆ นี้ครับ
ข้อมูลเพิ่มเติม
- Release notes
- Download
- Changelog
Tags: grails1.3
คือผมต้องการแยก jar file ในส่วนของ domain และ servince ออกไปจาก war ที่มัดรวมอยู่กับ view และ controller ประเด็นคือต้องการแยก tier ไห้ domain และ servince อยู่ใน business tier server และอยู่ต่างเครื่อง กับ view และ controller จะทำยังไงไห้มันสามารถคุยกันได้ครับ ใช้ remote plugin เข้ามาช่วยรึปร่าวครับ ช่วยแนะนำหน่อยครับว่า เป็นไปได้ไหม และยังไง
เมื่อวันที่ 31 มีนาคมที่ผ่านมาทางทีมงานของ SpringSource ได้ปล่อย Grails 1.3 RC1 ( Released Candidate ) ออกมา โดยมี features ใหม่ตาม Grails 1.3 M2
รวมทั้งแก้ไขข้อผิดพลาดต่างๆ ที่ได้รับกลับมา ดังนั้นชาว Grails ทั้งหลายสามารถ Download และทดสอบใช้งานได้เลยครับ เมื่อพบปัญหาหรือข้อผิดพลาดต่างๆ
สามารถแจ้งไปที่ทีมงานของ SpringSource ได้เลยครับ
Changelog: See JIRA
Download: http://grails.org/Download
Documentation: http://grails.org/doc/1.3.x
Tags: grails1.3
Grails 1.2.2 ออกมาแล้ว
ทีมพัฒนา Grails ได้ปล่อย version 1.2.2 ออกมาโดยส่วนใหญ่เป็นการแก้ไขข้อผิดพลาดและปรับปรุงประสิทธิภาพต่างๆ ที่มีใน version 1.2 ตาม Link นี้
และ Grails 1.2.2 เป็น version ที่เสถียรสำหรับ production ด้วยครับ ดังนั้นทำการ download ได้ที่นี่ครับ
ที่มา
Grails 1.2.2 Release Notes
Tags: grails1.2.2
ตอนนี้ผมใหม่มากสำหรับ Grail นะครับ โจทย์ของผมคือจะทำระบบ inventory นะครับทำหน้ารับสินค้าโดยผมจะมี domain ดังนี้ครับ
class header{
String docno
String invoicno
…………..
}
class detail{
String docno
int rowids
String itemcode
int qty
float price
…………..
}
class items{
String itemcode
String itemname
………..
}
เราจะต้องสร้างความสัมพันธ์อย่างไงครับเพื่อที่จะให้ได้ item name มาแสดงที่ detail ครับ
ต้องรบกวนผู้รู้หน่อยครับ ผมต้องการความสัมพัน จาก header –> detail –> item
คือใน header จะมีหลาย item ใน detail อะครับ
ขอบคุณครับ