chcę przekonwertować następujące podkwerenda używać hibernacji podzapytania:Kryteria podzapytanie z nie pustym
getCurrentSession().createQuery("from Employee where id in (select adminId from Department where adminId is not null)")
.list();
Pracownik:
@ManyToOne @JoinColumn(name = "fk_department_id", nullable = true) private Department department;
Dział:
@OneToMany(fetch = FetchType.EAGER) @JoinColumn(name = "fk_department_id") private Set<Employee> employees = new HashSet<Employee>(0);
Czy ktoś może podać mi przykład tego przelicznika, ponieważ przeczytałem kilka przykładów i nadal nie mogę wymyślić, jak to zrobić.
BTW, mam poważny problem w związku z korektą dowolnego bloku kodu podczas wysyłania nowego pytania, robię to, co zwykle, kopiuję kod z mojego IDE lub z pliku tekstowego i podświetlam kod, a następnie otacza go przycisk kodu, ale źle się wyświetla. –
Dzieje się tak, ponieważ używasz kart zamiast spacji. –
czy możesz mi powiedzieć, jak udało Ci się sformatować kod, więc mogę tego uniknąć w przyszłości? –