Groovy&Grails-代碼剪輯-直接使用數據表

其實如今開發過程當中,大部分人對面向對象的概念一點都不感冒.雖然這玩意發展了這麼久,在國內的軟件公司確不爲所動.估計是工期趕的緊,因此大部分功能就一條SQL搞定比較乾脆.在Grails中其實不提倡這麼幹.不過也提供了兼容的作法,不寫domain,直接引用數據表,再對錶進行操做也是能夠的.代碼以下:app

<!-- lang: groovy -->
class Event {

    static mapping = {
        table 'events'
        id column: 'event_id'
        text column: 'event_name'
        version false
    }

}

table和id就很少說了,都知道.text這東西就和domain裏的toString()同樣.就這麼簡單,使用這個domain的時候仍是有些動態方法能夠使用的.最主要的仍是能夠直接使用SQL,固然也能夠使用HQLdom

相關文章
相關標籤/搜索