Quase bem. Você tem que adicionar acima
getId() método para Resolution class e código semelhante abaixo. Provavelmente sua resolution objeto sempre tem 0 como id após salvar a chamada do método. @Column(name = "id", unique = true, nullable = false)
@GeneratedValue(strategy = GenerationType.AUTO)