Hibernate to biblioteka mapowania obiektowo-relacyjnego (ORM) dla języka Java, umożliwiająca programistom wykorzystanie modeli domen w stylu POJO w ich aplikacjach w sposób znacznie wykraczający poza mapowanie obiektowe / relacyjne.
Naprawdę chcę wiedzieć więcej o aktualizacji, eksporcie i wartościach, które można podać. hibernate.hbm2ddl.auto Muszę wiedzieć, kiedy korzystać z aktualizacji, a kiedy nie? A jaka jest alternatywa? Oto zmiany, które mogą wystąpić w DB: nowe stoły nowe kolumny w starych tabelach kolumny usunięte zmieniono typ danych kolumny typ kolumny zmienił swoje …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Zamknięte 2 lata temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Rozumiem, że JPA 2 to specyfikacja, a …
Podczas zapisywania obiektu za pomocą Hibernacji pojawia się następujący błąd object references an unsaved transient instance - save the transient instance before flushing
Hibernacja zgłasza ten wyjątek podczas tworzenia SessionFactory: org.hibernate.loader.MultipleBagFetchException: nie można jednocześnie pobrać wielu torebek To mój przypadek testowy: Parent.java @Entity public Parent { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) private Long id; @OneToMany(mappedBy="parent", fetch=FetchType.EAGER) // @IndexColumn(name="INDEX_COL") if I had this the problem solve but I retrieve more children than I have, one child is …
Co to jest algorytm Hi / Lo? Znalazłem to w dokumentacji NHibernate (jest to jedna metoda generowania unikalnych kluczy, sekcja 5.1.4.2), ale nie znalazłem dobrego wyjaśnienia, jak to działa. Wiem, że Nhibernate sobie z tym poradzi i nie muszę znać wnętrza, ale jestem po prostu ciekawa.
Jaka jest różnica między obiektami dostępu do danych (DAO) a wzorcami repozytoriów? Tworzę aplikację przy użyciu Enterprise Java Beans (EJB3), Hibernate ORM jako infrastruktury, oraz Domain-Driven Design (DDD) i Test-Driven Development (TDD) jako techniki projektowania.
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Od jakiegoś czasu pracuję z JPA (implementacja Hibernacja) i za każdym razem, gdy …
Czy w Hibernacji jest możliwe drukowanie wygenerowanych zapytań SQL z rzeczywistymi wartościami zamiast znaków zapytania? Jak sugerowałbyś wydrukować zapytania z prawdziwymi wartościami, jeśli nie jest to możliwe w Hibernacji API?
Mam ten problem: org.hibernate.LazyInitializationException: nie udało się leniwie zainicjować kolekcji roli: mvc3.model.Topic.comments, żadna sesja ani sesja nie została zamknięta Oto model: @Entity @Table(name = "T_TOPIC") public class Topic { @Id @GeneratedValue(strategy=GenerationType.AUTO) private int id; @ManyToOne @JoinColumn(name="USER_ID") private User author; @Enumerated(EnumType.STRING) private Tag topicTag; private String name; private String text; @OneToMany(mappedBy …
Chcę rejestrować instrukcje SQL w pliku. Mam następujące właściwości wapplication.properties spring.datasource.url=... spring.datasource.username=user spring.datasource.password=1234 spring.datasource.driver-class-name=net.sourceforge.jtds.jdbc.Driver spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true security.ignored=true security.basic.enabled=false logging.level.org.springframework.web=INFO logging.level.org.hibernate=INFO logging.file=c:/temp/my-log/app.log Kiedy uruchamiam moją aplikację cmd>mvn spring-boot:run Widzę instrukcje sql w konsoli, ale nie pojawiają się one w pliku app.log. Plik zawiera tylko podstawowe dzienniki z wiosny. Co powinienem zrobić, …
Odbyło się tutaj kilka dyskusji na temat jednostek JPA i tego, które hashCode()/ equals()implementację należy zastosować dla klas jednostek JPA. Większość (jeśli nie wszystkie) z nich zależy od Hibernacji, ale chciałbym omówić je neutralnie z implementacją JPA (nawiasem mówiąc, używam EclipseLink). Wszystkie możliwe wdrożenia mają swoje zalety i wady dotyczące: …
Jakie są zalety i wady korzystania z Criteria lub HQL ? Criteria API to przyjemny obiektowo sposób wyrażania zapytań w Hibernacji, ale czasami zapytania Criteria są trudniejsze do zrozumienia / zbudowania niż HQL. Kiedy korzystasz z kryteriów, a kiedy HQL? Co wolisz w jakich przypadkach użycia? Czy to tylko kwestia …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.