Groovy&Grails-代码剪辑-直接使用数据表

其实现在开发过程中,大部分人对面向对象的概念一点都不感冒.虽然这玩意发展了这么久,在国内的软件公司确不为所动.估计是工期赶的紧,所以大部分功能就一条SQL搞定比较干脆.在Grails中其实不提倡这么干.不过也提供了兼容的做法,不写domain,直接引用数据表,再对表进行操作也是可以的.代码如下:


class Event {

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

}

table和id就不多说了,都知道.text这东西就和domain里的toString()一样.就这么简单,使用这个domain的时候还是有些动态方法可以使用的.最主要的还是可以直接使用SQL,当然也可以使用HQL

你可能感兴趣的:(Groovy&Grails-代码剪辑-直接使用数据表)