我正在执行我的Maven构建,它将引发此异常:
Last cause: Wrong column type in x.clients for column type. Found: tinyint, expected: integer
我这样映射:
@Id @GeneratedValue(strategy = GenerationType.AUTO) private Integer id;
我正在使用InnoDB创建列,如下所示: id int NOT NULL UNIQUE AUTO_INCREMENT
id int NOT NULL UNIQUE AUTO_INCREMENT
这样不行吗 为什么说他正在寻找tinyint?
将@Basic用于基本整数。您始终可以尝试将您的ID声明为Long。我通常总是使用Long作为我的ID。请参阅映射标识符属性:
@Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id;