这里有一个简单的问题:我正在使用 MySQL5Dialect 在 mySQL 数据库上运行 Spring Boot 2.2.5。一切都很顺利,直到我向引用 User 实体的 Slide 实体添加 @ManyToOne 注释 - 现在 Hibernate 无法创建表,因为它创建了 users 表,然后尝试更改尚未创建的幻灯片表。我做错了什么?
用户:
@Entity
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@ToString
@Table(name = "users")
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
private boolean enabled;
private String token;
private String username;
private String password;
private String role;
private String name;
private String surname;
private String email;
private boolean emailVisible;
private String phone;
private boolean phoneVisible;
private int cohortNumber;
private String company; …Run Code Online (Sandbox Code Playgroud)