2012-03-13 12 views
8

मुझे जेएनडीआई नाम जोड़ने के लिए हाइबरनेट में कनेक्शन कनेक्शनिंग में कोड जोड़ने की आवश्यकता है। मैंने जेएनडीआई नाम में जेएनबीआई सर्वर में "कर्मचारी डीबी"हाइबरनेट के लिए जेएनडीआई कैसे और कहाँ जोड़ना है?

इसे hibernate.cfg.xml में कॉन्फ़िगर करने के लिए कैसे कॉन्फ़िगर किया है ??

Plez मुझे hibernate.cfg.xml के लिए कोड दें यदि मैं हाइबरनेट 4 अंतिम रिलीज का उपयोग कर रहा हूं।

उत्तर

14

Jboss सर्वर में कॉन्फ़िगर किया गया डेटा स्रोत JDNI नाम गुण hibernate.connection.datasource गुणों द्वारा निर्दिष्ट किया गया है।

बुनियादी hibernate.cfg.xml दिखना चाहिए:

<?xml version='1.0' encoding='utf-8'?> 
<!DOCTYPE hibernate-configuration PUBLIC 
     "-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
     "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> 

<hibernate-configuration> 
    <session-factory> 

     <!-- Database connection settings --> 
     <property name="hibernate.connection.datasource">java:comp/env/jdbc/EmployeeDB</property> 

     <!-- SQL dialect --> 
     <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property> 

     <!-- Mapped annotated entity--> 
     <mapping class="org.hibernate.tutorial.domain.Event"/> 

    </session-factory> 
</hibernate-configuration> 
+0

धन्यवाद ... मैं hibernate.connection.datasource अब जहां कि जोड़ने के लिए abt पता सहारे ?? आपका मतलब oracle-ds.xml में है ??? किस टैग में मुझे संशोधित करना चाहिए ??? – bali208

+0

'hibernate.connection.datasource' हाइबरनेट कॉन्फ़िगरेशन फ़ाइल के लिए है जो डिफ़ॉल्ट फ़ाइल नाम 'hibernate.cfg.xml' –

+1

धन्यवाद है! मैंने कोशिश की! यह काम किया! – bali208

संबंधित मुद्दे