jpa पर टैग किए गए जवाब

Java Persistence API (JPA) जावा ऑब्जेक्ट्स / क्लासेस और एक रिलेशनल डेटाबेस के बीच डेटा को एक्सेस करने, जारी रखने और प्रबंधित करने के लिए जावा स्पेसिफिकेशन है। यह EJB 3.0 विनिर्देश का हिस्सा है और ऑब्जेक्ट टू रिलेटिव मैपिंग (ORM) के लिए उद्योग मानक दृष्टिकोण है।

6
एक द्विदिश JPA OneToMany / ManyToOne एसोसिएशन में "एसोसिएशन का उलटा पक्ष" क्या है?
@OneToManyजेपीए एनोटेशन संदर्भ के उदाहरण अनुभाग में : उदाहरण 1-59 @OneToMany - जेनरिक के साथ ग्राहक वर्ग @Entity public class Customer implements Serializable { ... @OneToMany(cascade=ALL, mappedBy="customer") public Set<Order> getOrders() { return orders; } ... } उदाहरण 1-60 @ManyToOne - जेनरिक के साथ ऑर्डर क्लास @Entity public class Order implements …

10
हाइबरनेट प्रॉक्सी को वास्तविक एंटिटी ऑब्जेक्ट में कैसे बदलें
एक हाइबरनेट के दौरान Session, मैं कुछ वस्तुओं को लोड कर रहा हूं और उनमें से कुछ आलसी लोडिंग के कारण परदे के पीछे लोड किए गए हैं। यह सब ठीक है और मैं आलसी लोडिंग को बंद नहीं करना चाहता। लेकिन बाद में मुझे आरपीसी के माध्यम से कुछ …

12
JPA में टाइप लिस्ट <String> की संपत्ति कैसे बनी रहे?
टाइप के क्षेत्र के साथ एक इकाई पाने के लिए सबसे स्मार्ट तरीका क्या है? Command.java package persistlistofstring; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import javax.persistence.Basic; import javax.persistence.Entity; import javax.persistence.EntityManager; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Persistence; @Entity public class Command implements Serializable { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long …
158 java  orm  jpa 

7
JPA OneToMany बच्चे को नहीं हटा रहा है
मुझे @OneToManyमाता-पिता और बच्चे की संस्था के बीच एक सरल मानचित्रण में समस्या है । सभी अच्छी तरह से काम करते हैं, केवल जब मैं उन्हें संग्रह से हटाता हूं तो बच्चे के रिकॉर्ड हटाए नहीं जाते हैं। माता पिता: @Entity public class Parent { @Id @Column(name = "ID") private …
158 java  jpa  jpa-1.0 

16
JPA द्वारा जारी किए गए SQL प्रश्नों को कैसे देखें?
जब मेरा कोड इस तरह से कॉल जारी करता है: entityManager.find(Customer.class, customerID); मैं इस कॉल के लिए SQL क्वेरी कैसे देख सकता हूं? यह मानते हुए कि मेरे पास डेटाबेस सर्वर का उपयोग प्रोफाइल / कॉल की निगरानी करने के लिए नहीं है, क्या मेरे आईडीई के भीतर लॉग इन …
155 java  jpa 

7
जब getOne और findOne के तरीकों का उपयोग करें स्प्रिंग डेटा JPA
मेरे पास एक उपयोग का मामला है जहां यह निम्नलिखित कहता है: @Override @Transactional(propagation=Propagation.REQUIRES_NEW) public UserControl getUserControlById(Integer id){ return this.userControlRepository.getOne(id); } निरीक्षण @Transactionalहै Propagation.REQUIRES_NEW और भंडार का उपयोग करता है getOne । जब मैं एप्लिकेशन चलाता हूं, तो मुझे निम्न त्रुटि संदेश प्राप्त होता है: Exception in thread "main" org.hibernate.LazyInitializationException: …

4
कृपया JPA @Column एनोटेशन के संदर्भ में सम्मिलन योग्य = गलत और अद्यतन योग्य = गलत के बारे में बताएं
यदि कोई फ़ील्ड एनोटेट है insertable=false, updatable=false, तो इसका मतलब यह नहीं है कि आप मूल्य नहीं डाल सकते हैं और न ही मौजूदा मूल्य को बदल सकते हैं? आप ऐसा क्यों करना चाहते हो? @Entity public class Person { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @OneToMany(mappedBy="person", cascade=CascadeType.ALL) private …

14
कब और क्यों जेपीए संस्थाओं को सीरियल इंटरफ़ेस लागू करना चाहिए?
सवाल शीर्षक में है। नीचे मैंने अपने कुछ विचारों और निष्कर्षों का वर्णन किया है। जब मेरे पास बहुत ही सरल डोमेन मॉडल था (बिना किसी संबंध के 3 टेबल) मेरी सभी संस्थाओं ने सीरियल को लागू नहीं किया था। लेकिन जब डोमेन मॉडल अधिक जटिल हो गया तो मुझे …

29
EntityManager नाम के लिए कोई दृढ़ता प्रदाता नहीं
मेरे पास निर्देशिका के तहत persistence.xmlएक ही नाम है । फिर, मेरे पास मेरा कोड है जिसे मैं इसके साथ बुला रहा हूं:TopLinkMETA-INF EntityManagerFactory emfdb = Persistence.createEntityManagerFactory("agisdb"); फिर भी, मुझे निम्नलिखित त्रुटि संदेश मिला: 2009-07-21 09: 22: 41,018 [मुख्य] ​​ERROR - एंटिसमैन मैनेजर के लिए कोई दृढ़ता प्रदाता javax.persistence.PersistenceException: EntityManager …
148 java  jpa  persistence  toplink 

7
एक स्प्रिंग नियंत्रक में JPA और हाइबरनेट के साथ FetchType.LAZY संघों को लाने के लिए कैसे
मेरा एक व्यक्ति वर्ग है: @Entity public class Person { @Id @GeneratedValue private Long id; @ManyToMany(fetch = FetchType.LAZY) private List&lt;Role&gt; roles; // etc } कई-कई संबंधों के साथ जो आलसी है। मेरे नियंत्रक में मेरे पास है @Controller @RequestMapping("/person") public class PersonController { @Autowired PersonRepository personRepository; @RequestMapping("/get") public @ResponseBody Person …

14
स्प्रिंग जेपीए विशिष्ट कॉलम का चयन
मैं सभी डेटाबेस संचालन करने के लिए स्प्रिंग जेपीए का उपयोग कर रहा हूं। हालाँकि मुझे नहीं पता कि स्प्रिंग जेपीए में एक तालिका से विशिष्ट कॉलम कैसे चुनें? उदाहरण के लिए: SELECT projectId, projectName FROM projects

3
JPA और स्प्रिंग डेटा JPA में क्या अंतर है?
मैं स्प्रिंग डेटा-जेपीए और जेपीए के बीच के अंतर को लेकर थोड़ा भ्रमित हूं। मैं जेपीए के बारे में जानता हूं कि यह जावा ओब्जेक्ट्स को लोकप्रिय ओआरएम प्रौद्योगिकी का उपयोग करके एक रिलेशनल डेटाबेस के लिए बनाए रखने के लिए एक विनिर्देश है। दूसरे शब्दों में, जेपीए इंटरफेस और …


18
हाइबरनेट जेपीए अनुक्रम (गैर-आईडी)
क्या कुछ कॉलम के लिए DB अनुक्रम का उपयोग करना संभव है जो पहचानकर्ता नहीं है / एक समग्र पहचानकर्ता का हिस्सा नहीं है ? मैं hibernate का उपयोग jpa प्रदाता के रूप में कर रहा हूं, और मेरे पास एक तालिका है जिसमें कुछ कॉलम हैं जो मान उत्पन्न …
138 java  hibernate  jpa  sequence 

17
स्प्रिंग बूट - प्रबंधित प्रकार नहीं है
मैं स्प्रिंग बूट + जेपीए का उपयोग करता हूं और सेवा शुरू करते समय समस्या आती है। Caused by: java.lang.IllegalArgumentException: Not an managed type: class com.nervytech.dialer.domain.PhoneSettings at org.hibernate.jpa.internal.metamodel.MetamodelImpl.managedType(MetamodelImpl.java:219) at org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation.&lt;init&gt;(JpaMetamodelEntityInformation.java:68) at org.springframework.data.jpa.repository.support.JpaEntityInformationSupport.getMetadata(JpaEntityInformationSupport.java:65) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getEntityInformation(JpaRepositoryFactory.java:145) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:89) at org.springframework.data.jpa.repository.support.JpaRepositoryFactory.getTargetRepository(JpaRepositoryFactory.java:69) at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:177) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562) …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.