Hibernate 如何在Grails中更改映射

Hibernate 如何在Grails中更改映射,hibernate,grails,gorm,hibernate-mapping,Hibernate,Grails,Gorm,Hibernate Mapping,Grails2.0.0中映射的默认映射只允许值字段中少于255个字符的字符串,我需要更多 很明显,我可以将我的映射更改为用户定义的,有许多关键/价值实体,但我正在移植1.3.7中的一个大型项目,该项目有很多映射,并且希望通过一次更改来解决这个问题 我在另外两个StackOverflow问题(和)中读到,要改变这一点,我需要“为HashMap类型引入一个Hibernate自定义处理程序”,但具体在哪里以及如何做到这一点 我在标准Grails文档中找不到任何内容。我认为您必须处理自定义的用户类型,就

Grails2.0.0中映射的默认映射只允许值字段中少于255个字符的字符串,我需要更多

很明显,我可以将我的映射更改为用户定义的,有许多关键/价值实体,但我正在移植1.3.7中的一个大型项目,该项目有很多映射,并且希望通过一次更改来解决这个问题

我在另外两个StackOverflow问题(和)中读到,要改变这一点,我需要“为HashMap类型引入一个Hibernate自定义处理程序”,但具体在哪里以及如何做到这一点


我在标准Grails文档中找不到任何内容。

我认为您必须处理自定义的
用户类型,就像在中处理Joda时间类型与Gorm类型一样


您将发现另一个示例

我认为您必须处理自定义的
用户类型
,正如在中所做的那样,以处理与Gorm类型相同的Joda时间类型


您会发现另一个示例

您是否尝试应用全局数据库映射

您是否尝试应用全局数据库映射

我很想,但你提到的这个例子,到处都有,并不能让我继续下去。我承认,我只希望找到一个可剪切粘贴的代码片段,这样我就不必深入到hibernate的黑暗深处。这可能是我最大的“问题”。我想尝试一下,但是这个例子没有告诉我如何处理预定义的贴图类型。我想,但是你提到的这个例子,到处都是,并没有给我足够的信息继续下去。我承认,我只希望找到一个可剪切粘贴的代码片段,这样我就不必深入到hibernate的黑暗深处。这可能是我最大的“问题”。我想尝试一下,但这个示例没有告诉我如何为预定义的贴图类型执行此操作。