Spring Boot 我如何解决我在后端遇到的注解问题?

im9ewurl  于 2023-06-22  发布在  Spring
关注(0)|答案(2)|浏览(161)

我正在使用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数据库,我不知道如何运行和检查它是否是

gmol1639

gmol16391#

当前的问题似乎是编译时问题。您可以先根据左下角的错误信息修改代码对应的问题。
例如,将文件名SharedFileID.java调整为SharedFileId.java以匹配类名。

ffdz8vbo

ffdz8vbo2#

将导入的javax替换为jakarta

相关问题