更新时间:2023-02-14 11:57:59
Spring 数据提供了开箱即用的 save
方法,用于插入数据库 - 无需使用 @Query代码>.看看springData的核心概念(http://docs.spring.io/spring-data/jpa/docs/current/reference/html/#repositories.core-concepts)
Spring data provides out of the box save
method used for insertion to database - no need to use @Query
. Take a look at core concepts of springData (http://docs.spring.io/spring-data/jpa/docs/current/reference/html/#repositories.core-concepts)
因此在您的控制器中只需创建对象 TaskDocumentEntity
并将其传递给存储库
thus in your controller just create object TaskDocumentEntity
and pass it to repository
@RequestMapping(value = "/services/tasks/addDocument", method = RequestMethod.POST)
@ResponseBody
public void set(@RequestParam("idTask") Long idTask,@RequestParam("description") String description,@RequestParam("filepath") String filepath){
// assign parameters to taskDocumentEntity by constructor args or setters
TaskDocumentEntity document = new TaskDocumentEntity(idTask,descriere,filepath);
taskDocumentRepository.save(document);
}