小编jam*_*m01的帖子

Spring Boot Data Rest POST返回204但仅返回SELECTS

所以在我切换到Boot之前这个工作正常.基本上我能够将text/uri-list发布到@OneToMany资源就好了.我将项目切换为使用Boot,并在此过程中停止工作.我可以在@ManyToOne结尾处输入text/uri-list,但这不是我想要做的.

当我提交POST时,我收到204响应,但我只能在我的控制台上看到SQL选择而不插入任何内容. 编辑:我使用Postman,但这是一个curl命令,它/返回相同的

curl -v -X POST -H "Content-Type: text/uri-list" -d "http://localhost:8080/games/2" http://localhost:8080/developers/1/gameList
Run Code Online (Sandbox Code Playgroud)

和IDEA上的记录器:

Hibernate: select developer0_.developer_id as develope1_1_0_, developer0_.name as name2_1_0_ from developer developer0_ where developer0_.developer_id=?
Hibernate: select game0_.game_id as game_id1_6_0_, game0_.developer_id as develope5_6_0_, game0_.esrb_rating as esrb_rat2_6_0_, game0_.name as name3_6_0_, game0_.release_date as release_4_6_0_, developer1_.developer_id as develope1_1_1_, developer1_.name as name2_1_1_ from game game0_ left outer join developer developer1_ on game0_.developer_id=developer1_.developer_id where game0_.game_id=?
Run Code Online (Sandbox Code Playgroud)

这是我的相关课程:

@Entity
public class Developer {
    @Id
    @GeneratedValue
    @Column(name = "developerId")
    private Long id;

    private String name; …
Run Code Online (Sandbox Code Playgroud)

spring hibernate spring-data-rest spring-boot

6
推荐指数
1
解决办法
446
查看次数

标签 统计

hibernate ×1

spring ×1

spring-boot ×1

spring-data-rest ×1