我正在使用Sping Boot 开发一个后端:我必须将数据模型定义为Java实体,并使用注解将它们Map到相应的数据库表
但是,当我尝试添加注解时,总是出现错误
package com.java.filemanager.SpringReactFileManager.Entity;
import javax.persistence.*;
@Entity
@Table(name = "files")
public class File {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
@Column(name = "file_name", nullable = false)
private String fileName;
@Column(name = "file_path", nullable = false)
private String filePath;
@ManyToOne
@JoinColumn(name = "owner_id")
private User owner;
// Constructors, getters, and setters
}''''''
我添加了Gradle的依赖项,甚至在构建中运行它是成功的
这是我的申请表。我不确定它是否连接到MySQL数据库,我不知道如何运行和检查它是否是
2条答案
按热度按时间gmol16391#
当前的问题似乎是编译时问题。您可以先根据左下角的错误信息修改代码对应的问题。
例如,将文件名
SharedFileID.java
调整为SharedFileId.java
以匹配类名。ffdz8vbo2#
将导入的javax替换为jakarta