当我发出roo命令时
entity --class ~.domain.User
在roo shell中,我得到了
Reserved SQL keyword 'User' is not permitted as simple type name
我想知道的是,有没有办法为实体提供别名?因为我确实有几个实体,其名称不允许如上所述。或者有办法克服这种问题吗?
任何帮助将不胜感激。非常感谢你。
答案 0 :(得分:13)
您可以尝试将--permitReservedWords
选项添加到实体命令。
答案 1 :(得分:0)
如果要更改实体名称,请保留表名:
entity --class ~.domain.FooUser --table user
我认为有一种方法可以引用所有sql标识符,但我对Roo知之甚少。