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.

13
Cara memperbaiki Hibernate LazyInitializationException: gagal menginisialisasi kumpulan peran dengan malas, tidak dapat menginisialisasi proxy - tidak ada Sesi
Di AuthenticationProvider kustom dari proyek musim semi saya, saya mencoba membaca daftar otoritas pengguna yang login, tetapi saya menghadapi kesalahan berikut: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.horariolivre.entity.Usuario.autorizacoes, could not initialize proxy - no Session at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:566) at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:186) at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:545) at org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:124) at org.hibernate.collection.internal.PersistentBag.iterator(PersistentBag.java:266) at com.horariolivre.security.CustomAuthenticationProvider.authenticate(CustomAuthenticationProvider.java:45) …


4
Mengapa saya memerlukan Transaksi dalam mode Hibernasi untuk operasi hanya baca?
Mengapa saya memerlukan Transaksi dalam mode Hibernasi untuk operasi hanya baca? Apakah transaksi berikut mengunci DB? Contoh kode untuk diambil dari DB: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I don't want to write anything Bisakah saya menggunakan session.close() sebagai pengganti tx.commit()?


17
Spring Hibernate - Tidak dapat memperoleh sesi transaksi-sinkronis untuk utas saat ini
Saya membuat aplikasi dengan musim semi + hibernasi, tetapi saya selalu mendapatkan kesalahan ini. Ini adalah aplikasi pertama saya dengan hibernate, saya membaca beberapa panduan tetapi saya tidak dapat menyelesaikan masalah ini. Dimana saya melakukan kesalahan? Ini adalah kode aplikasi saya ott 05, 2014 4:03:06 PM org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh Informazioni: Refreshing …

11
Bagaimana menyimpan tanggal / waktu dan cap waktu di zona waktu UTC dengan JPA dan Hibernate
Bagaimana cara mengkonfigurasi JPA / Hibernate untuk menyimpan tanggal / waktu dalam database sebagai zona waktu UTC (GMT)? Pertimbangkan entitas JPA beranotasi ini: public class Event { @Id public int id; @Temporal(TemporalType.TIMESTAMP) public java.util.Date date; } Jika tanggal 2008-Feb-03 9:30 Pacific Standard Time (PST), maka saya ingin waktu UTC 2008-Feb-03 …

11
Bagaimana cara memanggil deserializer default dari deserializer kustom di Jackson
Saya mengalami masalah dengan deserializer khusus saya di Jackson. Saya ingin mengakses serializer default untuk mengisi objek yang saya deserialisasi. Setelah populasi saya akan melakukan beberapa hal khusus tetapi pertama-tama saya ingin deserialize objek dengan perilaku Jackson default. Ini adalah kode yang saya miliki saat ini. public class UserEventDeserializer extends …

14
Abaikan kolom dari objek Java secara dinamis saat mengirim sebagai JSON dari Spring MVC
Saya memiliki kelas model seperti ini, untuk hibernasi @Entity @Table(name = "user", catalog = "userdb") @JsonIgnoreProperties(ignoreUnknown = true) public class User implements java.io.Serializable { private Integer userId; private String userName; private String emailId; private String encryptedPwd; private String createdBy; private String updatedBy; @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "UserId", unique …


4
@UniqueConstraint dan @Column (unique = true) dalam anotasi hibernasi
Apa perbedaan antara @UniqueConstraint dan @Column (unique = true) ? Sebagai contoh: @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) Dan @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;

10
javax.validation.ValidationException: HV000183: Tidak dapat memuat 'javax.el.ExpressionFactory'
Saya mencoba menulis aplikasi yang sangat sederhana dengan validator hibernate: langkah saya: tambahkan ketergantungan berikut di pom.xml: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.1.Final</version> </dependency> tulis kode: class Configuration { Range(min=1,max=100) int threadNumber; //... public static void main(String[] args) { ValidatorFactory factory = Validation.buildDefaultValidatorFactory(); Validator validator = factory.getValidator(); Configuration configuration = new Configuration(); …

8
Bagaimana seharusnya sama dan kode hash diterapkan saat menggunakan JPA dan Hibernate
Bagaimana seharusnya model class's equals dan hashcode diimplementasikan dalam Hibernate? Apa saja jebakan yang umum? Apakah implementasi default cukup baik untuk kebanyakan kasus? Apakah ada gunanya menggunakan kunci bisnis? Bagi saya tampaknya cukup sulit untuk membuatnya bekerja dengan benar dalam setiap situasi, ketika pengambilan lambat, pembuatan id, proxy, dll diperhitungkan.
103 java  hibernate  orm  equals  hashcode 



4
Bagaimana memilih strategi pembuatan id saat menggunakan JPA dan Hibernate
Saya telah melalui bagian pembuatan Id dari panduan referensi Hibernate dan "java persistence with Hibernate" Ada beberapa opsi yang tersedia dengan gabungan Hibernate dan JPA. Saya sedang mencari dokumentasi lebih lanjut tentang bagaimana memilih strategi pembuatan id tertentu. Saya juga mencari titik kritis. Misalnya, strategi hilo diharapkan dapat mengurangi perselisihan. …

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.