2016-10-02 30 views
0

我想了解一個特定的groovy語法的語義。瞭解groovy語義?

def c = Account.createCriteria() 

def results = c.list { 
    like("holderFirstName", "Fred%") 
    and { 
     between("balance", 500, 1000) 
     eq("branch", "London") 
    } 
    maxResults(10) 
    order("holderLastName", "desc") 
} 

c.list後面的{content}是關閉。那麼,我們可以理解c.list方法將閉包作爲參數嗎?謝謝!

+1

是。列表需要關閉 –

回答

1

是的,你是對的

c.list 

是個閉包作爲參數