Почти добре. Трябва да добавите по-горе getId()
метод за Resolution
клас и подобен код по-долу. Вероятно това е вашето resolution
обектът винаги има 0 като id
след извикване на метод за запазване.
@Column(name = "id", unique = true, nullable = false)
@GeneratedValue(strategy = GenerationType.AUTO)