我通过GVM更新了我的环境,以便我可以测试最新的Groovy / Grails。在GGTS IDE中,我启动了一个版本为2.4.4的新Grails项目。我创建了一个基本的域类和控制器,然后去访问该页面。我注意到的第一件事是缺少默认的Grails UI,没有HTML / CSS。我认为这是一个需要包含的插件,我并不担心。我想我应该创建与MySQL的连接并添加我通常的自定义方言,这是我在过去几个小时里被困住的地方。我用Google搜索并搜索但无法找到答案或其他人面临同样的问题。我能想到的唯一一件事是Grails的新版本超轻,你必须手动添加你想要的插件和功能???
无论如何,这是方言的代码:
import java.sql.Types
import org.hibernate.dialect.MySQL5InnoDBDialect
class MySQLCustomDialect extends MySQL5InnoDBDialect {
MySQLCustomDialect() {
registerColumnType(Types.BIT, 'boolean')
}
}
我切换到Hibernate 3也得到了同样的错误。不知道此时该怎么做。