所以,我只想在数据库中创建一个简单的Person表。
下面是我的代码:
@Data
@NoArgsConstructor
@AllArgsConstructor
@Entity
@Table(name = "PersonTable")
public class Person {
@Id
@GeneratedValue
private long id;
private String name;
private int age;
}
然而,当我运行应用程序并进入h2-console时,没有创建表:输入图片描述
这里是应用程序。属性:输入图像描述
我做错了什么?我如何在h2数据库中创建一个简单的表?
p。程序工作正常,我已经添加了依赖lombok, JPA, H2, Spring Web
所以,它没有创建表的原因是因为我已经为person创建了一个新包,它不在com.example.demo包中,所以总而言之,您应该将所有代码放在与main包相同的包中。