jeśli chcesz trzymać pole jako listę to @Converter i tworzysz coś a'la StringAsListConverter, gdzie robisz robisz joina z separatorem po elementach lub @ElementCollection. Rozwiąże to problem dopóki nie będziesz chciał wyszukiwać po tym polu, ale to będzie kolejny problem ( ͡°͜ʖ͡°)
baza wygląda tak
id productName
----|------------|
1 A,B,C
Obiekt wyglada tak:
@Id
private Long id;
private List productName;
Czego użyć, żeby JPA wiedział, żeby zwrócił listę productName?
dostaje błąd: org.hibernate.exception.SQLGrammarException: could not extract ResultSet
Jesli zamieniam pole na String productName to działa.
#programowanie #java
https://stackoverflow.com/questions/287201/how-to-persist-a-property-of-type-liststring-in-jpa