Spring CRUD使用用户MySQL添加任务

时间:2019-05-27 13:10:45

标签: java mysql spring spring-boot crud

我是Java Spring的新手。但是我在春季启动时用mysql hibernate编写了注册和登录表单。我有服务,存储库,模型,控制器和视图。没关系。登录后,我将被定向到主页。

但是我不知道如何,但是我想做这样的事情:用户登录后,我想给他一个创建任务,更新和删除任务的机会。我创建了多对一的关系(任务到用户)。但是我不知道如何在其余代码(服务,控制器)中连接它。例如,汤姆(Tom)登录并创建了一些任务,该任务显示在列表中。 Max正在登录,并且列表中有他自己的任务。

@ManyToOne(fetch = FetchType.LAZY, optional = false)
@JoinColumn(name = "user_id", nullable = false)
@OnDelete(action = OnDeleteAction.CASCADE)
@JsonIgnore
private User user;

这是我在Task模型中的关系。我的数据库中有此表。 有人可以帮我还是指导我怎么做。当我无处不在时,CRUD中的示例非常简单,没有限制,只有一个模型。我找不到想要的更具体的示例。

0 个答案:

没有答案