«hibernate» etiketlenmiş sorular

Hazırda Beklet, Java dili için geliştiricilerin uygulamalarında Nesne / İlişkisel Eşleme'nin ötesine uzanan şekillerde POJO stili etki alanı modellerini kullanmalarını sağlayan bir nesne ilişkisel eşleme (ORM) kitaplığıdır.

17
CreateClob () yöntemi hata verdiğinden bağlamsal LOB oluşturmayı devre dışı bırakmak
Hibernate 3.5.6'yı Oracle 10g ile kullanıyorum. Başlatma sırasında aşağıdaki istisnayı görüyorum, ancak uygulamanın kendisi iyi çalışıyor. Bu istisnanın nedeni nedir? ve nasıl düzeltilebilir? İstisna Yöntem hata verdiğinden bağlamsal LOB oluşturmayı devre dışı bırakma createClob():java.lang.reflect.InvocationTargetException Bilgi Oracle sürümü: Oracle Database 10g Enterprise Edition Sürüm 10.2.0.4.0 JDBC sürücüsü: Oracle JDBC sürücüsü, sürüm: …

3
mappedBy bilinmeyen bir hedef varlık özelliğine başvuruyor
Açıklamalı nesnemde bire çok ilişki kurmakta sorun yaşıyorum. Aşağıdakilere sahibim: @MappedSuperclass public abstract class MappedModel { @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="id",nullable=false,unique=true) private Long mId; sonra bu @Entity @Table(name="customer") public class Customer extends MappedModel implements Serializable { /** * */ private static final long serialVersionUID = -2543425088717298236L; /** The collection of stores. */ …


7
Hazırda Bekletme Otomatik Artış Kimliği
Ek açıklama ile hazırda bekletme kullanan bir j2ee uygulamam var. Pojo sınıfımdaki Id alanına, otomatik artış veya otomatik oluşturulmuş olarak ayarlamak için nasıl açıklama ekleyebilirim? ve fasulyeyi eklerken o alanı fasulyemde boş bırakır mıyım?

7
@Test'ten sonra geri alma işlemi
Her şeyden önce, StackOverflow'da bu konuda çok sayıda konu buldum, ancak hiçbiri bana gerçekten yardımcı olmadı, bu yüzden muhtemelen yinelenen bir soru sorduğum için üzgünüm. Bahar testini kullanarak JUnit testleri çalıştırıyorum, kodum şöyle görünüyor @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {}) public class StudentSystemTest { @Autowired private StudentSystem studentSystem; @Before public void initTest() …

4
@Entity ve @Table'daki ad özelliği
Bir şüphem var çünkü ad özelliği hem @Entity hem de @Table'da var Örneğin, ad özelliği için aynı değere sahip olma iznim var @Entity(name = "someThing") @Table(name = "someThing") ve aynı sınıf için farklı isimler de alabilirim @Entity(name = "someThing") @Table(name = "otherThing") Biri bana bu ikisi arasındaki farkın ne olduğunu …

10
Hibernate Query.list () 'i List <Type>' a çevirmenin "uygun" yolu nedir?
Hazırda bekletme konusunda acemiyim ve belirli bir filtreyle eşleşen nesnelerin bir listesini döndürmek için basit bir yöntem yazıyorum. List&lt;Foo&gt;doğal bir dönüş türü gibi görünüyordu. Ne yaparsam yapayım, çirkin birini kullanmadığım sürece derleyiciyi mutlu edemiyorum @SuppressWarnings. import java.util.List; import org.hibernate.Query; import org.hibernate.Session; public class Foo { public Session acquireSession() { // …

3
JPA: @JoinColumn ve @PrimaryKeyJoinColumn arasındaki fark?
Arasındaki kesin fark nedir @JoinColumnve @PrimaryKeyJoinColumn? @JoinColumnYabancı anahtarın parçası olan sütunlar için kullanırsınız . Tipik bir sütun şöyle görünebilir (örneğin, ek özelliklere sahip bir birleştirme tablosunda): @ManyToOne @JoinColumn(name = "...") private OtherClass oc; Sütunu da a / PK (diğer bir deyişle tanımlayıcı ilişki) olarak yükseltirsem ne olur? Sütun artık PK …

2
sorgu katılma getirme ile belirtildi, ancak getirilen ilişkilendirmenin sahibi seçilen listesinde yoktu
İki kimlik sütunu seçiyorum ancak belirtilen hatayı alıyorum: org.hibernate.QueryException: **query specified join fetching, but the owner of the fetched association was not present in the select list** [FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=r,role=null,tableName=REVISIONS,tableAlias=revision1_,origin=ENTITY_CHANGED_IN_REVISION entitychan0_,columns={entitychan0_.REV_ID ,className=ru.csbi.registry.domain.envers.Revision}}] [ select ec.id as entityChangeId, r.id as revisionId from ru.csbi.registry.domain.envers.EntityChange as ec inner join …
83 hibernate  join  fetch 

2
Hazırda Bekletme'de Numaralar
Bir DAO'da değeri Java numaralandırmasından gelen bir alana sahip olmak genellikle yararlıdır. Tipik bir örnek, genellikle kullanıcıyı "NORMAL" veya "ADMIN" olarak nitelendiren bir alana sahip olduğunuz oturum açma DAO'sudur. Hazırda Bekletme modunda, bu ilişkiyi (yarı) tip güvenli bir şekilde temsil etmek için aşağıdaki 2 nesneyi kullanırdım: class User { String …
82 java  hibernate  dao 

4
JPA kalıtım @EntityGraph isteğe bağlı alt sınıf ilişkilendirmeleri içerir
Aşağıdaki etki alanı modeli göz önüne alındığında, ben Answerkendi Values ve alt alt çocukları da dahil olmak üzere tüm s yüklemek ve AnswerDTOsonra bir JSON dönüştürmek için bir koymak istiyorum . Çalışan bir çözümüm var ama bir ad-hoc kullanarak kurtulmak istediğim N + 1 probleminden muzdarip @EntityGraph. Tüm ilişkilendirmeler yapılandırıldı …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.