Quasi bene. Devi aggiungere sopra getId() metodo per la Resolution classe e codice simile di seguito. Probabilmente la tua resolution l'oggetto ha sempre 0 come id dopo la chiamata al metodo di salvataggio.
@Column(name = "id", unique = true, nullable = false)
@GeneratedValue(strategy = GenerationType.AUTO)