0

我正在尝试为我的一个名为Member. 但是,这似乎Member是一个保留的 SQL 关键字

因此,当我在 Roo shell 中运行以下命令时:

dod --entity ~.domain.Member

Roo 抱怨说 Member 是保留关键字,并带有以下消息:

保留的 SQL 关键字“成员”不允许作为简单类型名称

Roo 是否允许逃避我的实体名称?如果有怎么办?

如果不是,我该如何规避这个问题?

4

2 回答 2

0

Springsource 团队的某个人就这个问题回复了我。这是回复:

dod 命令还允许使用 --permitReservedWords 选项来解决您的问题。

希望它可以帮助别人。

于 2012-10-09T10:04:39.620 回答
-1

你用的是什么数据库?我对 Roo 了解不多,但似乎它将类映射到命名空间数据库表。尽管这看起来很粗略,但我的建议是为您的实体名称添加一个前缀,例如 SystemMember。

于 2012-10-02T12:39:58.333 回答