hibernate
na czym polega używanie adnotacji @Id i @GeneratedValue (strategy = GenerationType.Tożsamość)? Dlaczego typem generacji jest tożsamość?
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
Dlaczego używamy tych adnotacji?
muszę wiedzieć, czy to autoincrem ... tutorial.service.admin.AuthorService");
}
}
* czy konieczne jest rozszerzenie domain abstract class?Jaki jest pożytek?
Nieudane: alter table XXX Drop constraint YYY in Hibernate/JPA / HSQLDB standalone
Próbuję uruchomić kilka przykładów Hibernate/JPA używając HSQL DB w pamięci. Otrzymany komunikat o błędzie jest następujący: ... ence>
Jestem na Hibernate 4.1.5.Final i HSQLDB 2.2.8.
Czy ktoś wie, co jest przyczyną tego problemu i jak go rozwiązać?
Dlaczego używamy @Embeddable w Hibernate
Jaki jest pożytek @Embedded i @Embeddable w Hibernate ? Ponieważ każdy przykład, który znalazłem w Internecie, wstawia dane d ... go powinienem używać innej klasy. a jeśli użyjemy dwóch różnych tabel to istnieje relacja one-to-one i one-to-many hibernate.
Czy Hibernate W Pełni Obsługuje SQLite
Jboss Hibernate nie mówi nic o obsłudze SQLite-
Https://community.jboss.org/wiki/SupportedDatabases2
I to samo jest wymi ... bernate dla aplikacji Swing desktop.
Oceniam również Derby (JavaDB), ponieważ również może być osadzony i jest częścią jdk.
ustawianie wyniku w DTO za pomocą natywnego zapytania SQL w Hibernate
Mam zapytanie jak poniżej
select f.id, s.name, ss.name
from first f
left join second s on f.id = s.id
left join second ss o ... nie przeglądam w pętli wynik ustawiony w stylu JDBC i wypełniam obiekty DTO.
Czy jest jakiś prostszy sposób, aby to osiągnąć?
Hibernate Oracle sequence produkuje dużą lukę
Używam hibernate 3, oracle 10g. mam tabelę: subject. Definicja jest tutaj
CREATE TABLE SUBJECT
(
SUBJECT_ID NUMBE ... do 270051
To marnotrawstwo, a nie pożądane zachowanie.
Czy ktoś wie dlaczego tak się dzieje i gorąco to naprawić
Dzięki
Wiosna vs Hibernate
Po prostu staram się nabrać rozpędu i dowiedzieć się, jak podłączyć połączenie Oracle w pliku konfiguracyjnym xml, a teraz do ... czasu na nauczenie się 2 frameworków - czy uda mi się po prostu zastosować Hibernate do prostych rzeczy, które muszę zrobić?
JPA / Hibernate Usuń encję czasami nie działa
Mam następujący kod, który zwykle działa dobrze:
public void delete(T object)
{
EntityManager em = getPersistence().creat ... anych), chyba że powiesz mi, że może być ku temu powód.
Czy @OneToOne jest odpowiedzialny? A może mój kod jest na podsłuchu?
Mapping NativeQuery results into a POJO
Próbuję odwzorować wyniki natywnego zapytania na POJO używając @Sqlresultsetmapping z @ConstructorResult. Oto Mój kod:
@Sq ... ResultSetMapping?
javax.persistence.PersistenceException: org.hibernate.MappingException: Unknown SqlResultSetMapping [foo]
Pytanie O Umieszczenie Adnotacji W Hibernate
Mam proste pytanie. Widziałem przykłady w obie strony. Pytanie brzmi: "dlaczego nie mogę umieścić moich adnotacji na polu?" ... {
}
Session session = sessionFactory.openSession(); // LINE 25
return session;
}
Ktoś wie, co tu się dzieje?
Konfigurowanie MultiTenantConnectionProvider przy użyciu Hibernate 4.2 i Spring 3.1.1
Obecnie próbuję skonfigurować Hibernate dla wielu dzierżaw przy użyciu oddzielnego schematu aproach.
Po pracy nad nim przez o ... zystanie źródła danych w moim MultiTenantConnectionProvider. Czy ktoś ma pomysł, gdzie znaleźć jakieś wskazówki na ten temat?
Czym jest proxy w kontekście metody load () Hibernate?
Dokumentacja Hibernate dla load() metoda mówi:
Należy pamiętać, że load() wyrzuci nieodwracalny wyjątek, jeśli
brak pa ... y jest rozmiar batch.
Proszę o pomoc w zrozumieniu tego, wyjaśniając znaczenie części zaznaczonych powyżej w pogrubionych .
jak skonfigurować plik konfiguracyjny hibernate dla serwera sql
Oto plik konfiguracyjny MySQL:
<hibernate-configuration>
<session-factory>
<property name="hibernate.c ... ączyć?
W MySQL robiłem tak:
<property name="hibernate.connection.url">jdbc:mysql://localhost/test</property>
Brak więcej danych do odczytania z błędu gniazda
Używamy Oracle jako bazy danych dla naszej aplikacji internetowej. Aplikacja działa dobrze przez większość czasu, ale dostaje ... \oracle\diag\rdbms\ads\ads\incident\incdir_31645\ads_ora_860_i31645.trc
Thu Oct 20 10:34:21 2011
Wersja Oracle : 11.2.0.1.0
Najlepsze praktyki generowania schematu Hibernate/JPA DB
Chciałem tylko usłyszeć opinię ekspertów Hibernate na temat najlepszych praktyk generowania schematów DB dla projektów oparty ... psza praktyka utrzymania klas encji i schematu DB (np. dodawanie/zmiana nazw / aktualizacja kolumn, zmiana nazw tabel itp.)?
Mapowanie enum do tabeli z adnotacją hibernate
Mam tabelę DEAL i tabelę deal_type. Chciałbym mapować ten kod:
public class Deal {
DealType type;
}
public enum DealTyp ... ądkowy. Niestety, moje identyfikatory w tabeli typu transakcji nie są sekwencyjne i nie zaczynają się od 1.
Jakieś sugestie?
Jak korzystać z obsługi JTA w Tomcat 6 dla Hibernate?
Zalecają korzystanie z obsługi transakcji JTA w środowisku Java EE.
Ale jak skonfigurować JTA w Tomcat6, aby sesja Hibernate ... stowe oparte na JTA są wszystkim, czego potrzebujesz.
(Hibernate Reference Documentation / Architecture. Sesje Kontekstowe)
Jak mapować pole encji, którego nazwa jest słowem zastrzeżonym w JPA
@Column(name="open")
Używanie dialektu SQLServer z hibernate.
[SchemaUpdate] Unsuccessful: create table auth_session (id n ... ate użyje identyfikatora quoted podczas tworzenia tabeli.
Jakieś pomysły jak sobie z tym poradzić... poza zmianą nazwy pola?
pobranie następnej wartości sekwencji z bazy danych za pomocą hibernate
Mam encję, która ma pole nie-ID, które musi być ustawione z sekwencji.
Obecnie pobieram dla pierwszej wartości sekwencji, prz ... ,000 selekcji, a więc ogromna różnica w wydajności. Czy ktoś zna wewnętrzne funkcjonowanie Hibernate i jak odtworzyć ręcznie?
sesja.connection () przestarzałe w Hibernate?
Musimy być w stanie uzyskać powiązane java.sql.Connection sesji hibernate. Żadne inne połączenie nie będzie działać, ponieważ ... ączenie to może być powiązane z uruchomioną transakcją.
If session.connection() jest teraz przestarzałe, jak mam to zrobić?