Pertanyaan yang diberi tag «hibernate»

Hibernate adalah pustaka pemetaan objek-relasional (ORM) untuk bahasa Jawa yang memungkinkan pengembang untuk memanfaatkan model domain gaya POJO dalam aplikasi mereka dengan cara yang jauh melampaui Pemetaan Objek / Relasional.


4
Pengecualian NoClassDefFoundError untuk CacheProvider
Saya agak baru di Spring dan hibernate jadi saya mencoba menerapkan beberapa aplikasi web sederhana berdasarkan Spring 3 + hibernate 4 sementara saya memulai tomcat, saya memiliki pengecualian ini: java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getDeclaredMethods(Class.java:1791) ... Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) Saya telah menemukan …

2
Memetakan enum ke string dalam mode hibernasi
Saya punya model Kategori Hibernasi: @Entity @Table(name = "category") public class Category { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name = "id") private long id; @Column(name = "type") private String type; yang memiliki bidang tipe string. Saya juga punya enum Java yang mewakili jenis kategori: public enum CategoryType { INCOME, OUTCOME; } yang ingin …
93 java  hibernate  enums 

7
Cara memetakan bidang entitas yang namanya adalah kata yang dipesan di JPA
@Column(name="open") Menggunakan dialek sqlserver dengan hibernate. [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) [SchemaUpdate] …

6
Spring Data JPA memetakan hasil kueri asli ke POJO Non-Entitas
Saya memiliki metode penyimpanan Data Musim Semi dengan kueri asli @Query(value = "SELECT g.*, gm.* FROM group g LEFT JOIN group_members gm ON g.group_id = gm.group_id and gm.user_id = :userId WHERE g.group_id = :groupId", nativeQuery = true) GroupDetails getGroupDetails(@Param("userId") Integer userId, @Param("groupId") Integer groupId); dan saya ingin memetakan hasilnya ke …

11
Hibernate: praktik terbaik untuk menarik semua koleksi malas
Apa yang saya punya: @Entity public class MyEntity { @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List<Address> addreses; @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.LAZY, orphanRemoval = true) @JoinColumn(name = "myentiy_id") private List<Person> persons; //.... } public void handle() { Session session = createNewSession(); MyEntity …

4
Anotasi @Transactional. Bagaimana cara melakukan rollback?
Saya menggunakan anotasi ini dengan sukses untuk kelas Dao. Dan rollback berfungsi untuk pengujian. Tapi sekarang saya perlu mengembalikan kode asli, bukan hanya tes. Ada penjelasan khusus untuk digunakan dalam tes. Tapi anotasi mana yang untuk kode non-tes? Ini pertanyaan besar bagi saya. Aku sudah menghabiskan satu hari untuk itu. …
91 java  hibernate  spring 

10
Bagaimana cara menghapus entitas dengan hubungan ManyToMany di JPA (dan baris tabel gabungan yang sesuai)?
Katakanlah saya memiliki dua entitas: Grup dan Pengguna. Setiap pengguna dapat menjadi anggota dari banyak grup dan setiap grup dapat memiliki banyak pengguna. @Entity public class User { @ManyToMany Set<Group> groups; //... } @Entity public class Group { @ManyToMany(mappedBy="groups") Set<User> users; //... } Sekarang saya ingin menghapus grup (misalkan memiliki …
91 java  hibernate  jpa  orm 


7
org.hibernate.PersistentObjectException: entitas terpisah diteruskan ke persist
Saya telah berhasil menulis contoh anak master pertama saya dengan hibernate. Setelah beberapa hari saya mengambilnya lagi dan meningkatkan beberapa perpustakaan. Tidak yakin apa yang saya lakukan tetapi saya tidak pernah bisa membuatnya berjalan lagi. Akankah seseorang membantu saya mengetahui apa yang salah dalam kode yang mengembalikan pesan kesalahan berikut: …
90 hibernate 


4
JpaRepository Tidak didukung untuk operasi DML [hapus kueri]
Saya telah menulis kueri untuk menghapus beberapa objek di antarmuka saya yang diperluas JPaRepository, tetapi ketika saya menjalankan kueri itu muncul pengecualian! Adakah yang bisa menjelaskannya untuk saya? Pertanyaan: public interface LimitRepository extends JpaRepository<CLimit, Long> { @Query("delete from CLimit l where l.trader.id =:#{#trader.id}") void deleteLimitsByTrader(@Param("trader") CTrader trader); } Saya mendapat …


15
Urutan hibernasi tidak ada
Saya mencoba memutakhirkan hibernasi dari 4 ke 5 dalam proyek saya dengan 4.2versi pegas . Setelah peningkatan ini, saya menemukan kesalahan berikut di pelacakan tumpukan saya ketika saya memanggil metode untuk memperbarui. 10:53:32,185 ERROR TableStructure:149 - could not read a hi value com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'test.hibernate_sequence' doesn't exist Saya mengubah Id …
88 java  spring  hibernate 

3
Hibernasi desain aplikasi pemuatan lambat
Saya cenderung menggunakan Hibernate dalam kombinasi dengan kerangka kerja Spring dan kemampuan demarkasi transaksi deklaratifnya (misalnya, @Transactional ). Seperti yang kita semua ketahui, hibernasi berusaha menjadi non-invasif dan setransparan mungkin, namun ini terbukti sedikit lebih menantang saat menggunakan lazy-loadedhubungan. Saya melihat sejumlah alternatif desain dengan tingkat transparansi berbeda. Jadikan hubungan …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.