读书人

Grails 持久化之从关联映射

发布时间: 2012-12-26 14:39:28 作者: rapoo

Grails 持久化之——自关联映射
帮助文档不是全能。完全是靠自己的理解下面看看映射之自关联映射

下面就以分类表为例

Grails 持久化之——从关联映射

创建domain类

package validatorconstraints

class Types {
??? String name
??? Types parentsType
??? String remark
??? static mapping = { parentsType fetch:”join” }
??? static constraints = {
??????? name(blank:false)
??????? remark(blank:false)
??? }
}

parentsType 父类的信息

static mapping = { parentsType fetch:”join” }

配置加载为立即加载

此时在页面应显示父类信息的名字而不是id 这样更具体化使用户更加明了。

效果如图

Grails 持久化之——从关联映射


?

?

?

list.gsp中将

${fieldValue(bean: typesInstance, field: “parentsType”)

改为

${typesInstance.parentsType?.name}

?

?

?

读书人网 >网络基础

热点推荐