RED-8114 - Add fetchtype

This commit is contained in:
Andrei Isvoran 2023-12-22 16:02:43 +02:00
parent 3335c54000
commit 1761528c23

View File

@ -10,6 +10,7 @@ import jakarta.persistence.EmbeddedId;
import jakarta.persistence.Entity; import jakarta.persistence.Entity;
import jakarta.persistence.EnumType; import jakarta.persistence.EnumType;
import jakarta.persistence.Enumerated; import jakarta.persistence.Enumerated;
import jakarta.persistence.FetchType;
import jakarta.persistence.ManyToOne; import jakarta.persistence.ManyToOne;
import jakarta.persistence.Table; import jakarta.persistence.Table;
@ -55,7 +56,7 @@ public class IdRemovalEntity implements IBaseAnnotation {
@ManyToOne @ManyToOne
private FileEntity fileStatus; private FileEntity fileStatus;
@ElementCollection @ElementCollection(fetch = FetchType.EAGER)
@Fetch(value = FetchMode.SUBSELECT) @Fetch(value = FetchMode.SUBSELECT)
private Set<String> typeIdsOfModifiedDictionaries = new HashSet<>(); private Set<String> typeIdsOfModifiedDictionaries = new HashSet<>();