好几天前就开始研究grails映射的问题,普通的映射没有问题string int之类的,现在的项目中需求数据库中char类型的,而且还是有长度限制的,就不知道怎么做 试了好多种方法,但数据库中生成的还是char(1),长度始终是1,终于在网上看hibernate生成的时候,无意中看到java中的写法sql-type="char(16)",应该在grails也可以使用 String currency static constraints = { currency maxSize:15 } static mapping = { currency column: "currency", sqlType: "char(16)" }