Pytania oznaczone «jpa»

96
Różnica @OneToMany List <> vs Set <>

Czy jest jakaś różnica, jeśli używam @OneToMany public Set<Rating> ratings; lub jeśli używam @OneToMany public List<Rating> ratings; oba działają OK, znam różnicę między listą a zestawem, jednak nie wiem, czy ma to jakikolwiek wpływ na sposób, w jaki hibernacja (a raczej JPA...

95
Jak działa FetchMode w Spring Data JPA

Mam relację między trzema obiektami modelu w moim projekcie (fragmenty modelu i repozytorium na końcu postu. Kiedy dzwonię PlaceRepository.findById, uruchamia trzy zapytania wybierające: („sql”) SELECT * FROM place p where id = arg SELECT * FROM user u where u.id = place.user.id SELECT *...

95
Wiosna JPA @Query z LIKE

Próbuję stworzyć metodę w CrudRepository, która będzie w stanie podać mi listę użytkowników, których nazwy użytkowników są TAKIE JAK parametr wejściowy (nie tylko zaczynają się, ale również zawierają). Próbowałem użyć metody, "findUserByUsernameLike(@Param("username") String username)"ale jak...

93
Zbiór map JPA wyliczeń

Czy w JPA istnieje sposób mapowania kolekcji wyliczeń w klasie Entity? A może jedynym rozwiązaniem jest opakowanie Enum z inną klasą domeny i użycie jej do zmapowania kolekcji? @Entity public class Person { public enum InterestsEnum {Books, Sport, etc... } //@???