2009-12-15 10 views
5

मैं डीडीएल उत्पन्न करने के लिए हाइबरनेट MySQLInnoDB डायलेक्ट का उपयोग करता हूं।हाइबरनेट बोली का उपयोग कर तालिका वर्ण-सेट/संयोजन सेट करें?

hibernate.cfg.xml:

<property name="hibernate.dialect">org.hibernate.dialect.MySQLInnoDBDialect</property> 

मैं कैसे उत्पन्न तालिका के लिए चरित्र सेट/मिलान 'utf8_general_ci' के लिए कॉन्फ़िगर कर सकते हैं?

उत्तर

12

मुझे पहले की आवश्यकता थी और this आलेख का उपयोग किया गया था जो समाधानों को बहुत विस्तार से प्रदान करता है। आप MySQLInnoDBDialect उपवर्ग और getTableTypeString विधि ओवरराइड करने के लिए की जरूरत है। लेख में अधिक।

+0

जानना अच्छा है। धन्यवाद। +1 –

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