拥有grails域类,如何查找具有其路径的属性的类型。例如,假设以下类:
class Contract {
Client owner
}
class Client {
String title
}
以下代码位于控制器中:
DefaultGrailsDomainClass domainClass = grailsApplication.getDomainClass("pkg.Contract")
现在拥有合同DefaultGrailsDomainClass和 "owner.title"
,是否可以找到标题的类型? (哪个应该是String)
答案 0 :(得分:1)
答案太简单了:
domainClass.getPropertyByName("owner.title")