如果有一个创建表的语句,如
CREATE TABLE `users` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`username` varchar(64) NOT NULL,
KEY `username` (`username`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
我应该用什么注解来实现 KEY `username` (`username`)
? 我试着在javax.persistence中查找注解,但没有结果。
好吧,我自己解决了这个问题,使用了
columnDefinition = "VARCHAR(64) KEY"
如果有谁有更好的想法,请告诉我。