Advertisement
Guest User

Untitled

a guest
Jan 27th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.01 KB | None | 0 0
  1. _____________________________________________________________________________________
  2. Код класса, который должен создать таблицу в БД MySQL
  3. import java.io.Serializable;
  4. import javax.persistence.Column;
  5. import javax.persistence.Entity;
  6. import javax.persistence.Id;
  7. import javax.persistence.Table;
  8. @Entity
  9. @Table(name="Pulpit")
  10. public class Pulpit implements Serializable {
  11. @Id
  12. @Column(name = "numberPulpit")
  13. private int numberPulpit;
  14. @Column(name = "name")
  15. private String name;
  16. public void setNumberPulpit(int numberPulpit) {
  17. this.numberPulpit = numberPulpit;
  18. }
  19. public void setName(String name) {
  20. this.name = name;
  21. }
  22. public int getNumberPulpit() {
  23. return numberPulpit;
  24. }
  25. public String getName() {
  26. return name;
  27. }
  28. public Pulpit() {
  29. }
  30. public Pulpit(int numberPulpit, String name) {
  31. this.numberPulpit = numberPulpit;
  32. this.name = name;
  33. }
  34. }
  35. __________________________________________________________________________________________________
  36. Код файла с конфигурацией HIBERNATE (XML)
  37. <?xml version="1.0" encoding="UTF-8"?>
  38. <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate
  39. Configuration DTD 3.0//EN" "http://hibernate.org/dtd/hibernate-configuration3.0.dtd">
  40. <hibernate-configuration>
  41. <session-factory>
  42. <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
  43. <property name="connection.driver_class">com.mysql.jdbc.Driver</property>
  44. <property
  45. name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
  46. <property
  47. name="hibernate.connection.url">jdbc:mysql://localhost:3306/report_card</prop
  48. erty>
  49. <property name="hibernate.connection.username">root</property>
  50. <property name="hibernate.connection.password"></property>
  51. <property name="show_sql">true</property>
  52. <property name="hibernate.hbm2ddl.auto">update</property>
  53. <mapping class="Pulpit"/>
  54. </session-factory>
  55. </hibernate-configuration>
  56. ________________________________________________________________________________________________________________
  57. Код класса HibernateUtil
  58. import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
  59. import org.hibernate.SessionFactory;
  60. import org.hibernate.cfg.Configuration;
  61. public class HibernateUtil {
  62. private static SessionFactory sessionFactory;
  63.  
  64. static {
  65. Configuration cfg = new Configuration().configure();
  66. StandardServiceRegistryBuilder builder = new
  67. StandardServiceRegistryBuilder()
  68. .applySettings(cfg.getProperties());
  69. sessionFactory = cfg.buildSessionFactory(builder.build());
  70.  
  71. }
  72.  
  73. public static SessionFactory getSessionFactory() {
  74. return sessionFactory;
  75. }
  76. }
  77. ________________________________________________________________________
  78. Код стартового класса.
  79. import org.hibernate.SessionFactory;
  80. public class StartDAO {
  81. public static void main(String[] args) {
  82. SessionFactory sessionFactory = HibernateUtil.getSessionFactory();
  83. }
  84. }
  85. ___________________________________________________________________________
  86. Текст ошибки
  87. "C:\Program Files\Java\jdk1.8.0_162\bin\java" "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA
  88. 2017.3.3\lib\idea_rt.jar=49968:C:\Program Files\JetBrains\IntelliJ IDEA 2017.3.3\bin" -
  89. Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_162\jre\lib\charsets.jar;C:\Program
  90. Files\Java\jdk1.8.0_162\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\ext\access-bridge64.jar;C:\Program
  91. Files\Java\jdk1.8.0_162\jre\lib\ext\cldrdata.jar;C:\Program
  92. Files\Java\jdk1.8.0_162\jre\lib\ext\dnsns.jar;C:\Program
  93. Files\Java\jdk1.8.0_162\jre\lib\ext\jaccess.jar;C:\Program
  94. Files\Java\jdk1.8.0_162\jre\lib\ext\jfxrt.jar;C:\Program
  95. Files\Java\jdk1.8.0_162\jre\lib\ext\localedata.jar;C:\Program
  96. Files\Java\jdk1.8.0_162\jre\lib\ext\nashorn.jar;C:\Program
  97. Files\Java\jdk1.8.0_162\jre\lib\ext\sunec.jar;C:\Program
  98. Files\Java\jdk1.8.0_162\jre\lib\ext\sunjce_provider.jar;C:\Program
  99. Files\Java\jdk1.8.0_162\jre\lib\ext\sunmscapi.jar;C:\Program
  100. Files\Java\jdk1.8.0_162\jre\lib\ext\sunpkcs11.jar;C:\Program
  101. Files\Java\jdk1.8.0_162\jre\lib\ext\zipfs.jar;C:\Program
  102. Files\Java\jdk1.8.0_162\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jce.jar;C:\Program
  103. Files\Java\jdk1.8.0_162\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\jfxswt.jar;C:\Program
  104. Files\Java\jdk1.8.0_162\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_162\jre\lib\managementagent.jar;C:\Program
  105. Files\Java\jdk1.8.0_162\jre\lib\plugin.jar;C:\Program
  106. Files\Java\jdk1.8.0_162\jre\lib\resources.jar;C:\Program
  107. Files\Java\jdk1.8.0_162\jre\lib\rt.jar;C:\Users\User\Desktop\ReportCard\target\classes;C:\Users\User\.
  108. m2\repository\org\springframework\spring-jdbc\5.0.3.RELEASE\spring-jdbc5.0.3.RELEASE.jar;C:\Users\User\.m2\repository\org\springframework\springbeans\5.0.3.RELEASE\spring-beans5.0.3.RELEASE.jar;C:\Users\User\.m2\repository\org\springframework\springcore\5.0.3.RELEASE\spring-core5.0.3.RELEASE.jar;C:\Users\User\.m2\repository\org\springframework\spring-jcl\5.0.3.RELEASE\springjcl-5.0.3.RELEASE.jar;C:\Users\User\.m2\repository\org\springframework\springtx\5.0.3.RELEASE\spring-tx-5.0.3.RELEASE.jar;C:\Users\User\.m2\repository\org\hibernate\hibernatecore\5.2.12.Final\hibernate-core-5.2.12.Final.jar;C:\Users\User\.m2\repository\org\jboss\logging\jbosslogging\3.3.0.Final\jboss-logging3.3.0.Final.jar;C:\Users\User\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.1-
  109. api\1.0.0.Final\hibernate-jpa-2.1-api1.0.0.Final.jar;C:\Users\User\.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-
  110. GA.jar;C:\Users\User\.m2\repository\antlr\antlr\2.7.7\antlr2.7.7.jar;C:\Users\User\.m2\repository\org\jboss\spec\javax\transaction\jboss-transactionapi_1.2_spec\1.0.1.Final\jboss-transaction-api_1.2_spec1.0.1.Final.jar;C:\Users\User\.m2\repository\org\jboss\jandex\2.0.3.Final\jandex2.0.3.Final.jar;C:\Users\User\.m2\repository\com\fasterxml\classmate\1.3.0\classmate1.3.0.jar;C:\Users\User\.m2\repository\dom4j\dom4j\1.6.1\dom4j1.6.1.jar;C:\Users\User\.m2\repository\org\hibernate\common\hibernate-commonsannotations\5.0.1.Final\hibernate-commons-annotations5.0.1.Final.jar;C:\Users\User\.m2\repository\org\hibernate\hibernateentitymanager\4.3.1.Final\hibernate-entitymanager4.3.1.Final.jar;C:\Users\User\.m2\repository\org\jboss\logging\jboss-loggingannotations\1.2.0.Beta1\jboss-logging-annotations1.2.0.Beta1.jar;C:\Users\User\.m2\repository\org\hibernate\hibernate-annotations\3.5.6-
  111. Final\hibernate-annotations-3.5.6-Final.jar;C:\Users\User\.m2\repository\org\hibernate\hibernatecommons-annotations\3.2.0.Final\hibernate-commons-annotations3.2.0.Final.jar;C:\Users\User\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.0-
  112. api\1.0.0.Final\hibernate-jpa-2.0-api-1.0.0.Final.jar;C:\Users\User\.m2\repository\org\slf4j\slf4japi\1.5.8\slf4j-api-1.5.8.jar;C:\Users\User\.m2\repository\mysql\mysql-connector-java\3.1.14\mysqlconnector-java-3.1.14.jar"
  113. StartDAO
  114. янв 28, 2018 12:40:53 AM org.hibernate.Version logVersion
  115. INFO: HHH000412: Hibernate Core {5.2.12.Final}
  116. янв 28, 2018 12:40:54 AM org.hibernate.cfg.Environment <clinit>
  117. INFO: HHH000206: hibernate.properties not found
  118. янв 28, 2018 12:40:55 AM org.hibernate.annotations.common.reflection.java.JavaReflectionManager
  119. <clinit>
  120. INFO: HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
  121. янв 28, 2018 12:40:55 AM
  122. org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
  123. WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
  124. янв 28, 2018 12:40:55 AM
  125. org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  126. INFO: HHH10001005: using driver [com.mysql.jdbc.Driver] at URL
  127. [jdbc:mysql://localhost:3306/report_card]
  128. янв 28, 2018 12:40:55 AM
  129. org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  130. INFO: HHH10001001: Connection properties: {user=root, password=****}
  131. янв 28, 2018 12:40:55 AM
  132. org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
  133. INFO: HHH10001003: Autocommit mode: false
  134. янв 28, 2018 12:40:55 AM org.hibernate.engine.jdbc.connections.internal.PooledConnections <init>
  135. INFO: HHH000115: Hibernate connection pool size: 20 (min=1)
  136. янв 28, 2018 12:40:55 AM org.hibernate.dialect.Dialect <init>
  137. INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect
  138. янв 28, 2018 12:40:55 AM org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl
  139. useContextualLobCreation
  140. INFO: HHH000423: Disabling contextual LOB creation as JDBC driver reported JDBC version [3] less than
  141. 4
  142. янв 28, 2018 12:40:55 AM
  143. org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl
  144. getIsolatedConnection
  145. INFO: HHH10001501: Connection obtained from JdbcConnectionAccess
  146. [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionA
  147. ccess@8519cb4] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local
  148. transaction' will be committed and the Connection will be set into auto-commit mode.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement