Advertisement
Guest User

Untitled

a guest
Apr 8th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.63 KB | None | 0 0
  1. <?xml version='1.0' encoding='utf-8'?>
  2. <hibernate-configuration
  3. xmlns="http://www.hibernate.org/xsd/hibernate-configuration"
  4. xsi:schemaLocation="http://www.hibernate.org/xsd/hibernate-configuration hibernate-configuration-4.0.xsd"
  5. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  6.  
  7. <session-factory>
  8. <!-- Database connection settings -->
  9. <property name="connection.driver_class">org.gjt.mm.mysql.Driver</property>
  10. <property name="connection.url">jdbc:mysql://localhost:3306/hibernate</property>
  11. <property name="connection.username">root</property>
  12. <property name="connection.password">QADEER</property>
  13.  
  14. <!-- JDBC connection pool (use the built-in) -->
  15. <property name="connection.pool_size">1</property>
  16.  
  17. <!-- SQL dialect -->
  18. <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
  19.  
  20. <!-- Enable Hibernate's automatic session context management -->
  21. <property name="current_session_context_class">thread</property>
  22.  
  23. <!-- Disable the second-level cache -->
  24. <property name="cache.provider_class">org.hibernate.cache.internal.NoCacheProvider</property>
  25.  
  26. <!-- Echo all executed SQL to stdout -->
  27. <property name="show_sql">true</property>
  28.  
  29. <!-- Drop and re-create the database schema on startup -->
  30. <property name="hbm2ddl.auto">create</property>
  31. <mapping class="org.test.Person"/>
  32. </session-factory>
  33. </hibernate-configuration>
  34.  
  35. package org.test;
  36.  
  37. import javax.persistence.Entity;
  38. import javax.persistence.Id;
  39.  
  40. @Entity
  41. public class Person
  42. {
  43. @Id
  44. private int id;
  45. private String name;
  46.  
  47. public int getId() {
  48. return id;
  49. }
  50.  
  51. public String getName() {
  52. return name;
  53. }
  54.  
  55. public void setId(int id) {
  56. this.id = id;
  57. }
  58.  
  59. public void setName(String name) {
  60. this.name = name;
  61. }
  62. }
  63.  
  64. package org.test;
  65.  
  66. import org.hibernate.Session;
  67. import org.hibernate.SessionFactory;
  68. import org.hibernate.cfg.Configuration;
  69.  
  70. public class Main
  71. {
  72. public static void main(String args[])
  73. {
  74. Person obj=new Person();
  75. obj.setId(1);
  76. obj.setName("qadeer");
  77.  
  78. @SuppressWarnings("deprecation")
  79. SessionFactory buildSessionFactory = new Configuration().configure().buildSessionFactory();
  80. Session session = buildSessionFactory.openSession();
  81. session.beginTransaction();
  82. session.save(obj);
  83. session.getTransaction().commit();
  84. }
  85. }
  86.  
  87. INFO: HHH000043: Configuring from resource: /hibernate.cfg.xml Sep 13, 2013 10:34:32 PM org.hibernate.cfg.Configuration getConfigurationInputStream
  88. INFO: HHH000040: Configuration resource: /hibernate.cfg.xml
  89. Exception in thread "main" org.hibernate.MappingException: invalid configuration
  90. at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:2070)
  91. at org.hibernate.cfg.Configuration.configure(Configuration.java:1987)
  92. at org.hibernate.cfg.Configuration.configure(Configuration.java:1966)
  93. at org.test.Main.main(Main.java:15)
  94. Caused by: org.xml.sax.SAXParseException; lineNumber: 2; columnNumber: 25; Document is invalid: no grammar found.
  95. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapp er.java:198)
  96. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandlerWrapper.java:134)
  97. at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:437)
  98. at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:368)
  99. at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:325)
  100. at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:226)
  101. at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(XMLNSDocumentScannerImpl.java:602)
  102. at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:3065)
  103. at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:881)
  104. at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)
  105. at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:116)
  106. at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:489)
  107. at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)
  108. at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
  109. at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)
  110. at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)
  111. at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)
  112. at org.dom4j.io.SAXReader.read(SAXReader.java:465)
  113. at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:2067)
  114. ... 3 more
  115.  
  116. <?xml version='1.0' encoding='utf-8'?>
  117. <!DOCTYPE hibernate-configuration PUBLIC
  118. "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  119. "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
  120.  
  121. <hibernate-configuration>
  122.  
  123. <session-factory>
  124.  
  125. <!DOCTYPE hibernate-configuration PUBLIC
  126. "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
  127. "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd" >
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement