0
を持続しますDB内のBook
。 2つの物事がそれは私を混乱させる起こるコントローラへNodeEntityは文句を言わない私には、次のNodeEntityを持って
@Controller
@ResponseBody
@RequestMapping(path = "/books", consumes = MediaType.APPLICATION_JSON_VALUE, produces = MediaType.APPLICATION_JSON_VALUE)
@Transactional
public class BookController {
@Autowired
private BookRepository bookRepo;
@RequestMapping(method = RequestMethod.POST)
public Book createBook(@RequestBody Book book) {
return bookRepo.save(book);
}
私は今すぐ予約POST
JSON
{
"content":"Test content",
"author":{
"username":"Test-Username"
}
}
は、: まずもののBook
両方、ブックオブジェクトで、著者は、nullですUser
にはデフォルトコンストラクタがあります。 一言:本は永続化されません。エラーはありません。同じブックオブジェクトが返されます(著者はまだヌルです)が、まだヌルIDで返されます。 neo4jクライアントでMATCH n RETURN n
を照会すると、何も表示されません。
User
オブジェクトを `Bookから削除しようとしましたが、フォールトはあると思っていましたが、私はまだ同じ動作をします。 私は何が間違っていますか?時には一人で問題の話