หลายคนอาจจะมีคำถามว่า ถ้าในระบบที่สร้างด้วย Grails นั้นมี domain class จำนวนมากๆ แล้วจะรู้ได้อย่างไรว่ามันมีข้อมูลอะไร และ มีความสัมพันธ์กันอย่างไรบ้าง
สำหรับคนที่ทำเอกสารก่อนการ coding อยู่เป็นประจำนั้นไม่จำเป็นต้องอ่านบทความนี้เลย ….
ส่วนคนที่ไม่เคยทำเอกสารหรืออยากได้เอกสารเป็นรูปสวยๆ แล้วนั้นผมมีวิธีมานำเสนอครับ
คำตอบนั่นก็คือ Plugin สำหรับการสร้าง class diagram ของ domain class ในระบบ ซึ่งสามารถ download
ได้จากที่นี่
ขั้นตอนการติดตั้งก็ไม่ยากครับ เพียงแค่
1. download มาไว้ที่ c:\
2. ทำการติดตั้งใน project ที่ต้องการ ด้วยคำสั่ง
>grails install-plugin c:\grails-create-domain-uml-0.2.zip
3. ทำการสร้าง class diagram ของ domain class ด้วยคำสั่ง
>grails create-domain-uml
จะทำการอ่าน domain class ในระบบและทำการสร้าง file DomainUML.html ขึ้นมา ถ้าไปเปิดดู sourcecode แล้วจะพบว่าจะเรียกใช้งานไปยัง service ของ yUML [...]
Continue reading about มาสร้าง class diagram ของ Domain class กัน