我有一个名为 Termin 的对象,当我打印它时,我得到以下值
println(Termin)
#1 User123 20.00 Home
如何打印这样的属性字段名称,例如:
user_id user_name time location
你应该能够做到:
def propNames = grailsApplication.getDomainClass( 'Termin' ).properties*.name
我使用下面的代码来获取域的属性:
Shop.class.getDeclaredFields().grep { !it.synthetic && !Modifier.isStatic(it.getModifiers())}.name
名称和价值...
object.properties.each { k,v->
println "${k} | ${v}"
}