cblue on January 20th, 2009

วันนี้ เกรม รอชเชอร์ หัวหน้าโครงการเกรลส์แจ้งในกลุ่มข่าวครับว่า GORM สามารถทำงานกับ SpringMVC ได้โดยตรง (นอกเกรลส์) แล้วโดยโค้ดที่ใช้เป็นโค้ดจากรุ่น1.1 ที่กำลังจะออกช่วงปลายเดือนกุมภาพันธ์ครับ

ตัวอย่าง SpringMVC คือแอพพลิเคชั่นคลาสสิก “petclinic” ซึ่งดาวน์โหลดได้จากที่นี่ครับ

http://svn.codehaus.org/grails/branches/GRAILS_1_1/samples/petclinic-mvc/

ที่มา กลุ่มข่าวเกรลส์
ปรับปรุง: แก้ไข link

Tags: , ,

4 Responses to “ใช้ GORM กับ SpringMVC”

  1. ขาดไม่ได้จริงๆ สำหรับ Demo ตัวนี้ …

  2. การ config ดูเรียบง่ายดี แต่ก็มีข้อเสียที่ถ้าต้องใช้ความสามารถด้าน dynamic ส่วน Controller ต้องเป็น dynamic ด้วย
    แต่ส่วน controller ไม่ได้เอา Handler Adapter สำหรับ Groovy มาด้วย ต้องใช้ Controller แบบ Java แทน ทำให้ code ดูรกมากๆ เมื่อเทียบกับ Controller ที่ support Groovy จริงๆ

    ถ้าจะมีประโยชน์จริงๆ Grails ควรแยกออกมาใช้ได้ทุกชิ้นส่วน แล้วออกมาเรียบง่ายเหมือน GORM จะดีมาก

    ได้ดูการ config. WebBindingInitializer แล้วชอบมาก เพราะผมใช้ Spring MVC ถึงแค่ 2.0 เอง ใช้ตัวนี้แล้วลดความซ้ำซ้อนไปได้เยอะเลย

  3. อย่างที่เรารู้กันละครับ GORM นี่เป็นที่นิยมมาถึงขนาดออกมาเป็น stand alone แบบ unofficial ก่อนหน้านี้หลายครั้ง
    ผมคิดว่าตอนนี้ความตั้งใจคือให้มี GORM แยกออกมาเป็น production ให้ได้พร้อม ๆ กับ 1.1 ก่อนครับ อีกประเด็นคือ SpringSource คงอยากเอาไว้เคลือบ Hibernate แบบตั้งใจด้วย ;-)

    ผมไม่ได้จับ Spring โดยตรงเลยไม่มีึความรู้เรื่องนี้
    แต่คิดว่าเรื่อง Spring MVC controller แบบที่ใช้ Groovy นี่ต่อไปอาจจะมีแบบ official ก็ได้ครับ

  4. ถ้าไปใช้กับ Griffon อันนี้ได้ประโยชน์เต็มๆ

Leave a Reply