2017-03-14 20 views

答えて

0

私はコンストラクタを呼び出す方法を考え出しました。私はそれが最良の方法であるかどうかわかりません。以下のコード例:

//provides all Domain classes in your project in an ArrayList 
//You can also use getArtefact("Domain", "classname")*.clazz to return a subset 

def domains = grailsApplication.getArtefacts("Domain")*.clazz 

def domain = domains[0].newInstance(object) //Whatever your constructor wants variable: "item" works as well 
def domain.save() 

http://mrhaki.blogspot.ca/2010/06/groovy-goodness-create-class-instance.html

に、この作業のおかげで手に入れました
関連する問題