작성
·
239
답변 1
1
안녕하세요. kelvin님^^
이미 game에 id 값이 들어있는데, GameInfo.setGameId(...) 이렇게 선언하는게 뭔가 좀 이상하시지요^^?
지금처럼 PK가 복합키 아니라 단일키면 @MapsId("gameId") 이렇게 하지 마시고, @MapsId 이렇게 선언해주시면 됩니다.
그러면 gameInfo.setGame(game) 이렇게만 선언하셔도 잘 동작합니다. 물론 game은 미리 영속상태로 만들어두셔야 합니다.
도움이 되셨길 바래요^^