Cześć.
jest encja:
Entity
@Table(name = "groups")
public class Group implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "group_id")
private Integer id;
@Column(name = "name", nullable = false)
private String name;
}
do tego
@Entity
@Table(name = "students")
public class Student implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "student_id")
private Integer id;
@Column(name = "name", nullable = false)
private String name;
@ManyToOne(optional = true, fetch = FetchType.LAZY)
@JoinColumn(name = "group_id")
private Group group;
mam GroupDao , da się stworzyć kryteriami hibernate'owymi jedno zapytanie, które zwróci mi grupy bez żadnego studenta?
tzn. jeżeli nie ma do tej grupy ani jednej referencji z tableki students. czy zostaje mi tylko Java i wykorzystanie StudentDao