PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

org.hibernate.internal.util.config.ConfigurationException:cfg.xml संसाधन का पता नहीं लगा सका [/HibernateTest/src/hibernate.cfg.xml]

अगर आपके पास अपना hibernate.cfg.xml है स्रोत फ़ोल्डर की जड़ में, बस करें

SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();

यदि यह पैकेज में है, उदाहरण के लिए org.nitish.caller . में , इस तरह से पथ निर्दिष्ट करें

 SessionFactory sessionFactory = new Configuration()
    .configure("/org/nitish/caller/hibernate.cfg.xml").buildSessionFactory();

आपको session को बंद करना होगा (finally . में खंड मैथा)। rollback जोड़ना न भूलें कोड।

कृपया, @Table जोड़ें UserDetails . के लिए एनोटेशन ।

अपडेट करें

त्रुटि का कारण जो हाइबरनेट को org.postgresql.Driver नहीं मिल रहा है कक्षा। यह पोस्टग्रेस्क्ल जार में रहता है। आपके पास वह जार आपकी छवि पर है, लेकिन हो सकता है कि आप इसे क्लासपाथ में न जोड़ें। ग्रहण (जावा) में प्रोजेक्ट बिल्ड पथ में जार कैसे जोड़ें देखें।

session को बंद करने के लिए finally . में ब्लॉक करने के लिए आपके पास session होना चाहिए try . के बाहर चर ब्लॉक करें।

    Session session = sessionFactory.openSession();

    try{

    } finally {
        session.close();
   }


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में डुप्लिकेट रिकॉर्ड कैसे खोजें

  2. PostgreSQL 9.2 में तालिका को लॉक किए बिना डेटाबेस पंक्तियों को अद्यतन करना

  3. PostgreSQL में फ्रीजिंग का प्रबंधन

  4. PostgreSQL दिनांक () समय क्षेत्र के साथ

  5. पोस्टग्रेएसक्यूएल JSON कॉलम को हाइबरनेट इकाई संपत्ति में मैप करना