Cześć Wam.
Prośba o wsparcie… Mam taką tablicę,w której jest @CollectionTable, do której chcę się dostać...
@Getter
@Setter
public class Mp {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "mp_id", updatable = false, nullable = false)
private Long id;
@ElementCollection(fetch = FetchType.LAZY)
@MapKeyColumn(name="name")
@Column(name="value")
@CollectionTable(name="mp_attributes", joinColumns=@JoinColumn(name="mp_id"))
private Map<String, String> mojamapa = new HashMap<>();
}
Chcę teraz przymapować coś tylko do kolumny "name".. (Chce zrobić "set name" tylko)
Czyli mp.
Mp mp = new Mp();
mp.SetMojamapa….
i nie wiem jak to teraz napisać...
Dzięki!