I am having below classes
@Entity
@Table(name = "USR_E_GROUPS")
public class GroupEntity {
    @Id
    @Column(name = "UIDUSERGROUP")
    @GenericGenerator(name = "generator", strategy = "uuid2")
    @GeneratedValue(generator = "generator")
    private String id;
  .........
   @OneToMany(mappedBy = "group", cascade = CascadeType.PERSIST)
   private List<UserGroupEntity> users;
same is for UserGroupEntity
now if I use groupRepoository.findAll()
It's is firing select query for every Group and inside different select query for UserGroupEntity. so it's taking too much time.
I want to make it to fire select with join so it will be a single query.
 
    