Pertanyaan yang diberi tag «persistence»

4
Kebingungan: @NotNull vs. @Column (nullable = false) dengan JPA dan Hibernate
Ketika mereka muncul di bidang / pengambil sebuah @Entity, apa perbedaan di antara mereka? (Saya bertahan Entitas melalui Hibernate ). Kerangka kerja dan / atau spesifikasi apa yang dimiliki masing-masing? @NotNullterletak di dalam javax.validation.constraints. Di javax.validation.constraints.NotNulljavadoc dikatakan Elemen beranotasi tidak boleh nol tetapi tidak berbicara tentang representasi elemen dalam database, …

10
Apa perbedaan antara berbagai metode penyimpanan di Hibernate?
Hibernate memiliki beberapa metode yang, dengan satu atau lain cara, mengambil objek Anda dan memasukkannya ke dalam basis data. Apa perbedaan di antara mereka, kapan harus menggunakan yang mana, dan mengapa tidak ada hanya satu metode cerdas yang tahu kapan harus menggunakan apa? Metode yang telah saya identifikasi sejauh ini …

1
Tidak yakin apakah saya mengerti TransactionAwarePersistenceManagerFactoryProxy
Saya mencoba menggunakan org.springframework.orm.jdo.TransactionAwarePersistenceManagerFactoryProxydalam proyek Musim Semi saya, tetapi saya tidak yakin bagaimana menggunakannya atau apakah itu persis apa yang saya cari. Saya menyadari itu dapat membantu membuat DAO saya berfungsi dengan JDO sederhana PersistenceManagerFactory. Pertanyaan lain adalah: apa yang terjadi jika proxy tidak dibuat dengan benar? Bisakah saya masih …
192 java  spring  persistence  dao  jdo 

29
Tidak ada penyedia Persistence untuk EntityManager yang bernama
Saya punya saya persistence.xmldengan nama yang sama menggunakan di TopLinkbawah META-INFdirektori. Lalu, saya minta kode saya memanggilnya dengan: EntityManagerFactory emfdb = Persistence.createEntityManagerFactory("agisdb"); Namun, saya mendapat pesan kesalahan berikut: 2009-07-21 09: 22: 41.018 [main] ERROR - Tidak ada penyedia Kegigihan untuk EntityManager bernama agisdb javax.persistence.PersistenceException: Tidak ada penyedia Persistence untuk EntityManager …
148 java  jpa  persistence  toplink 

26
Hibernate: “Field 'id' tidak memiliki nilai default”
Saya menghadapi apa yang saya pikir merupakan masalah sederhana dengan Hibernate, tetapi tidak dapat menyelesaikannya (forum Hibernate yang tidak terjangkau tentu tidak membantu). Saya memiliki kelas sederhana yang ingin saya pertahankan, tetapi terus dapatkan: SEVERE: Field 'id' doesn't have a default value Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not insert: …


3
Penggunaan flush () yang benar di JPA / Hibernate
Saya sedang mengumpulkan informasi tentang metode flush (), tetapi saya tidak begitu jelas kapan harus menggunakannya dan bagaimana menggunakannya dengan benar. Dari apa yang saya baca, pemahaman saya adalah bahwa konten konteks ketekunan akan disinkronkan dengan database, yaitu mengeluarkan pernyataan yang luar biasa atau menyegarkan data entitas. Sekarang saya mendapat …

9
Apa itu Konteks Persistensi?
Saya baru mengenal dunia Java dan JPA. Saya sedang mempelajari JPA dan menemukan banyak istilah baru seperti Entitas, ketekunan. Saat membaca, saya tidak dapat memahami definisi yang tepat untuk Persistence Context . Adakah yang bisa menjelaskannya dengan istilah orang awam yang sederhana? Apa hubungannya dengan data yang digunakan di @Entity? …
109 java  jpa  orm  persistence 

5
Kapan menggunakan EntityManager.find () vs EntityManager.getReference () dengan JPA
Saya telah menemukan situasi (yang menurut saya aneh tetapi mungkin cukup normal) di mana saya menggunakan EntityManager.getReference (LObj.getClass (), LObj.getId ()) untuk mendapatkan entitas database dan kemudian meneruskan objek yang dikembalikan ke dipertahankan di tabel lain. Jadi pada dasarnya alirannya seperti ini: class TFacade { createT (FObj, AObj) { T …

5
Seberapa gigih localStorage?
Saya sangat bergantung pada localStorage untuk plugin yang saya tulis. Semua pengaturan pengguna disimpan di dalamnya. Beberapa pengaturan memerlukan pengguna regex'es tulis dan mereka akan sedih jika aturan regex mereka hilang di beberapa titik. Jadi sekarang saya bertanya-tanya seberapa gigih localStorage itu. Dari spesifikasi : Agen pengguna harus menghentikan data …

2
Apa arti REFRESH dan MERGE dalam hal database?
Saya penasaran dan perlu menemukan jawaban ini dengan cepat. Google tidak akan banyak membantu. Java Persistence API memiliki properti berikut yang memberi tahu framework untuk menurunkan operasi pada entitas terkait: CascadeType.PERSIST CascadeType.DELETE CascadeType.MERGE CascadeType.REFRESH Saya tahu apa arti dua yang pertama: saat saya mempertahankan objek A yang memiliki B, pertahankan …
94 java  jpa  persistence 

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.