Java 使用一个REST调用执行多个CRUD操作
我目前正在使用SpringBoot框架开发一个RESTful web服务。我的问题是,我只想使用一个rest调用来执行更新、创建和删除操作。当我发送GET请求时,它不执行任何操作,也没有异常。当我发送PUT请求时,它只执行更新功能。我该如何解决这个问题Java 使用一个REST调用执行多个CRUD操作,java,spring,rest,spring-boot,Java,Spring,Rest,Spring Boot,我目前正在使用SpringBoot框架开发一个RESTful web服务。我的问题是,我只想使用一个rest调用来执行更新、创建和删除操作。当我发送GET请求时,它不执行任何操作,也没有异常。当我发送PUT请求时,它只执行更新功能。我该如何解决这个问题 @Transactional public void someFuction(Incident i,long iid){ // update table A ir.save(i); // create a
@Transactional
public void someFuction(Incident i,long iid){
// update table A
ir.save(i);
// create a record in table B
mas.addActionLogsWhenReopeningIncident(iid);
// Delete a record in table B
mas.deleteAnswer(iid);
}
此函数在收到REST调用时被调用。您能发布代码并突出显示问题所在吗?我已经更新了问题@PaulNUKJSON补丁以帮助您:是。路径请求方法有效。