У меня есть класс Application с EmbeddedId, а второй столбец в embbbedID является поддельным ключом и имеет отношение «один к одному» с предложением.
@Entity
public class Application implements Serializable{
private Integer id;
@EmbeddedId
private MyKey mykey;
private String resume;
@Enumerated(EnumType.STRING)
@NotNull
private ApplicationStatus applicationStatus;
@Embeddable
public class MyKey implements Serializable{
private static final long serialVersionUID = 1L;
@NotNull
private String emailId;
@ManyToOne(fetch = FetchType.LAZY)
@NotNull
private Offer offer;
в сопоставлении класса предложения выполняется для jobTitle.
@Repository
interface ApplicationRepository extends JpaRepository <Application,MyKey>
{
List<Application> findAllByMyKey_Offer(String jobTitle);
}
Пытался, но безуспешно ... Я хочу получить все заявки, относящиеся к конкретному заданию.Какое у меня имя метода в классе ApplicationRepository.