2013-01-22 79 views

回答

8

您可以在BootStrap.groovy中執行此操作。如果添加了依賴注入的dataSource豆你可以用它來與一個groovy.sql.Sql實例來執行插入:

import groovy.sql.Sql 

class BootStrap { 

    def dataSource 

    def init = { servletContext -> 
     def sql = new Sql(dataSource) 
     sql.executeUpdate(
     'insert into some_table(foo, bar) values(?, ?)', 
     ['x', 'y']) 
    } 
} 

你可能會更好使用GORM不過,假設這些是與域類管理的表。例如。運行類似於new Book(author: 'me', title: 'some title').save()

+0

謝謝,得到了我正在尋找.. – Malla

相關問題