Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package warmlight.base.entities;
- import java.util.HashSet;
- import java.util.Set;
- import javax.persistence.CascadeType;
- import javax.persistence.Column;
- import javax.persistence.Entity;
- import javax.persistence.FetchType;
- import javax.persistence.Id;
- import javax.persistence.OneToMany;
- import javax.persistence.Table;
- @Entity
- @Table(name="category")
- public class CategoryEntity {
- @Id
- private int id;
- @Column(unique=true, nullable = false)
- private String name;
- private String description;
- @Column(name = "shown", nullable = false)
- private boolean shown;
- @OneToMany (mappedBy="category", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
- private Set<ItemEntity> items = new HashSet<>();
- @OneToMany (mappedBy="category", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
- private Set<GroupEntity> groups = new HashSet<>();
- }
- package warmlight.base.entities;
- import java.util.HashSet;
- import java.util.Set;
- import javax.persistence.CascadeType;
- import javax.persistence.Column;
- import javax.persistence.Entity;
- import javax.persistence.FetchType;
- import javax.persistence.GeneratedValue;
- import javax.persistence.GenerationType;
- import javax.persistence.Id;
- import javax.persistence.JoinColumn;
- import javax.persistence.ManyToOne;
- import javax.persistence.OneToMany;
- import javax.persistence.Table;
- @Entity
- @Table(name = "group") //тут ошибка "Table "group" cannot be resolved."
- public class GroupEntity {
- @Id
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- private int id;
- @Column(unique = true, nullable = false)
- private String name;
- private String description;
- @Column(name = "shown", nullable = false)
- private boolean shown;
- @ManyToOne(fetch = FetchType.LAZY, cascade = CascadeType.ALL)
- @JoinColumn(name = "category_id", nullable = false)
- private CategoryEntity category;
- @OneToMany(mappedBy = "group", cascade = CascadeType.ALL, fetch = FetchType.LAZY)
- private Set<ItemEntity> items = new HashSet<>();
- }
- package warmlight.base.entities;
- import javax.persistence.CascadeType;
- import javax.persistence.Column;
- import javax.persistence.Entity;
- import javax.persistence.FetchType;
- import javax.persistence.ForeignKey;
- import javax.persistence.GeneratedValue;
- import javax.persistence.GenerationType;
- import javax.persistence.Id;
- import javax.persistence.JoinColumn;
- import javax.persistence.ManyToOne;
- import javax.persistence.OneToOne;
- import javax.persistence.Table;
- @Entity
- @Table(name="item")
- public class ItemEntity {
- @Id @GeneratedValue(strategy=GenerationType.IDENTITY)
- private long id;
- @Column(nullable = false)
- private String name;
- @OneToOne(cascade = CascadeType.ALL, fetch = FetchType.LAZY)
- private ImageEntity image;
- @Column(nullable = false)
- private double price;
- private String description;
- @Column(nullable = false)
- private int quantity;
- @ManyToOne (fetch=FetchType.LAZY, cascade = CascadeType.ALL)
- @JoinColumn(name="category_id", nullable = false, foreignKey=@ForeignKey(name = "FK_CATEGORY"))
- private CategoryEntity category;
- @ManyToOne (fetch=FetchType.LAZY, cascade = CascadeType.ALL)
- @JoinColumn(name="group_id", foreignKey=@ForeignKey(name = "FK_GROUP"))
- private GroupEntity group;
- @Column(name = "shown", nullable = false)
- private boolean shown;
- @Column(name = "top", nullable = false)
- private boolean top = false;
- }
- package warmlight.base.entities;
- import javax.persistence.Column;
- import javax.persistence.Entity;
- import javax.persistence.GeneratedValue;
- import javax.persistence.GenerationType;
- import javax.persistence.Id;
- import javax.persistence.Table;
- @Entity
- @Table(name = "image")
- public class ImageEntity {
- @Id
- @GeneratedValue(strategy = GenerationType.IDENTITY)
- private int id;
- @Column(columnDefinition = "LONGBLOB")
- private byte[] content;
- }
- фев 17, 2018 5:33:56 PM javafx.fxml.FXMLLoader$ValueElement processValue
- WARNING: Loading FXML document with JavaFX API of version 9.0.1 by JavaFX runtime of version 8.0.161
- фев 17, 2018 5:33:57 PM org.hibernate.jpa.internal.util.LogHelper logPersistenceUnitInformation
- INFO: HHH000204: Processing PersistenceUnitInfo [
- name: warmlight_PU
- ...]
- фев 17, 2018 5:33:57 PM org.hibernate.Version logVersion
- INFO: HHH000412: Hibernate Core {5.2.12.Final}
- фев 17, 2018 5:33:57 PM org.hibernate.cfg.Environment <clinit>
- INFO: HHH000206: hibernate.properties not found
- фев 17, 2018 5:33:57 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager <clinit>
- INFO: HCANN000001: Hibernate Commons Annotations {5.0.1.Final}
- фев 17, 2018 5:33:58 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
- WARN: HHH10001002: Using Hibernate built-in connection pool (not for production use!)
- фев 17, 2018 5:33:58 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
- INFO: HHH10001005: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://localhost:3306/warmlight]
- фев 17, 2018 5:33:58 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
- INFO: HHH10001001: Connection properties: {user=root, password=****}
- фев 17, 2018 5:33:58 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
- INFO: HHH10001003: Autocommit mode: false
- фев 17, 2018 5:33:58 PM org.hibernate.engine.jdbc.connections.internal.PooledConnections <init>
- INFO: HHH000115: Hibernate connection pool size: 20 (min=1)
- Sat Feb 17 17:34:00 MSK 2018 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
- фев 17, 2018 5:34:00 PM org.hibernate.dialect.Dialect <init>
- INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
- фев 17, 2018 5:34:03 PM org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection
- INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@27810fc4] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode.
- Hibernate: create table category (id integer not null, description varchar(255), name varchar(255) not null, shown bit not null, primary key (id)) engine=InnoDB
- Hibernate: create table group (id integer not null auto_increment, description varchar(255), name varchar(255) not null, shown bit not null, category_id integer not null, primary key (id)) engine=InnoDB
- фев 17, 2018 5:34:04 PM org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException
- WARN: GenerationTarget encountered exception accepting command : Error executing DDL via JDBC Statement
- org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL via JDBC Statement
- at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlString(AbstractSchemaMigrator.java:559)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlStrings(AbstractSchemaMigrator.java:504)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.createTable(AbstractSchemaMigrator.java:277)
- at org.hibernate.tool.schema.internal.GroupedSchemaMigratorImpl.performTablesMigration(GroupedSchemaMigratorImpl.java:71)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:207)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:114)
- at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:183)
- at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72)
- at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:313)
- at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:452)
- at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:889)
- at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:58)
- at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:55)
- at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:39)
- at warmlight.base.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:15)
- at warmlight.base.gui_controllers.WarmlightController.initialize(WarmlightController.java:30)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
- at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
- at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2566)
- at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2441)
- at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2409)
- at warmlight.base.Launcher.initRootLayout(Launcher.java:54)
- at warmlight.base.Launcher.start(Launcher.java:40)
- at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$161(LauncherImpl.java:863)
- at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$174(PlatformImpl.java:326)
- at com.sun.javafx.application.PlatformImpl.lambda$null$172(PlatformImpl.java:295)
- at java.security.AccessController.doPrivileged(Native Method)
- at com.sun.javafx.application.PlatformImpl.lambda$runLater$173(PlatformImpl.java:294)
- at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
- at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
- at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177)
- at java.lang.Thread.run(Thread.java:748)
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group (id integer not null auto_increment, description varchar(255), name varcha' at line 1
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
- at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
- at com.mysql.jdbc.Util.getInstance(Util.java:408)
- at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
- at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973)
- at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909)
- at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2527)
- at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2680)
- at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2480)
- at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2438)
- at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:845)
- at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:745)
- at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54)
- ... 39 more
- Hibernate: create table image (id integer not null auto_increment, content LONGBLOB, primary key (id)) engine=InnoDB
- Hibernate: create table item (id bigint not null auto_increment, description varchar(255), name varchar(255) not null, price double precision not null, quantity integer not null, shown bit not null, top bit not null, category_id integer not null, group_id integer, image_id integer, primary key (id)) engine=InnoDB
- Hibernate: alter table category drop index UK_46ccwnsi9409t36lurvtyljak
- Hibernate: alter table category add constraint UK_46ccwnsi9409t36lurvtyljak unique (name)
- Hibernate: alter table group drop index UK_oy92ak6u4rmbq75jgb14npht7
- Hibernate: alter table group add constraint UK_oy92ak6u4rmbq75jgb14npht7 unique (name)
- Hibernate: alter table group add constraint FKss91b60wq0pd6m4dcslwws9b0 foreign key (category_id) references category (id)
- фев 17, 2018 5:34:05 PM org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException
- WARN: GenerationTarget encountered exception accepting command : Error executing DDL via JDBC Statement
- org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL via JDBC Statement
- at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlString(AbstractSchemaMigrator.java:559)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlStrings(AbstractSchemaMigrator.java:504)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applyForeignKeys(AbstractSchemaMigrator.java:433)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:249)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:114)
- at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:183)
- at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72)
- at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:313)
- at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:452)
- at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:889)
- at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:58)
- at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:55)
- at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:39)
- at warmlight.base.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:15)
- at warmlight.base.gui_controllers.WarmlightController.initialize(WarmlightController.java:30)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
- at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
- at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2566)
- at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2441)
- at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2409)
- at warmlight.base.Launcher.initRootLayout(Launcher.java:54)
- at warmlight.base.Launcher.start(Launcher.java:40)
- at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$161(LauncherImpl.java:863)
- at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$174(PlatformImpl.java:326)
- at com.sun.javafx.application.PlatformImpl.lambda$null$172(PlatformImpl.java:295)
- at java.security.AccessController.doPrivileged(Native Method)
- at com.sun.javafx.application.PlatformImpl.lambda$runLater$173(PlatformImpl.java:294)
- at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
- at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
- at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177)
- at java.lang.Thread.run(Thread.java:748)
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group add constraint FKss91b60wq0pd6m4dcslwws9b0 foreign key (category_id) refer' at line 1
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
- at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
- at com.mysql.jdbc.Util.getInstance(Util.java:408)
- at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
- at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973)
- at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909)
- at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2527)
- at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2680)
- at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2480)
- at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2438)
- at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:845)
- at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:745)
- at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54)
- ... 38 more
- Hibernate: alter table item add constraint FK_CATEGORY foreign key (category_id) references category (id)
- Hibernate: alter table item add constraint FK_GROUP foreign key (group_id) references group (id)
- фев 17, 2018 5:34:06 PM org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException
- WARN: GenerationTarget encountered exception accepting command : Error executing DDL via JDBC Statement
- org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL via JDBC Statement
- at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlString(AbstractSchemaMigrator.java:559)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applySqlStrings(AbstractSchemaMigrator.java:504)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.applyForeignKeys(AbstractSchemaMigrator.java:433)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.performMigration(AbstractSchemaMigrator.java:249)
- at org.hibernate.tool.schema.internal.AbstractSchemaMigrator.doMigration(AbstractSchemaMigrator.java:114)
- at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:183)
- at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72)
- at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:313)
- at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:452)
- at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:889)
- at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:58)
- at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:55)
- at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:39)
- at warmlight.base.hibernate.HibernateUtil.<clinit>(HibernateUtil.java:15)
- at warmlight.base.gui_controllers.WarmlightController.initialize(WarmlightController.java:30)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:71)
- at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:275)
- at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2566)
- at javafx.fxml.FXMLLoader.loadImpl(FXMLLoader.java:2441)
- at javafx.fxml.FXMLLoader.load(FXMLLoader.java:2409)
- at warmlight.base.Launcher.initRootLayout(Launcher.java:54)
- at warmlight.base.Launcher.start(Launcher.java:40)
- at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$161(LauncherImpl.java:863)
- at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$174(PlatformImpl.java:326)
- at com.sun.javafx.application.PlatformImpl.lambda$null$172(PlatformImpl.java:295)
- at java.security.AccessController.doPrivileged(Native Method)
- at com.sun.javafx.application.PlatformImpl.lambda$runLater$173(PlatformImpl.java:294)
- at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95)
- at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
- at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177)
- at java.lang.Thread.run(Thread.java:748)
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group (id)' at line 1
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
- at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
- at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
- at com.mysql.jdbc.Util.getInstance(Util.java:408)
- at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:944)
- at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973)
- at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909)
- at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2527)
- at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2680)
- at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2480)
- at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2438)
- at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:845)
- at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:745)
- at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54)
- ... 38 more
- Hibernate: alter table item add constraint FKmkoehmp4aiorswoj9pa4giv0k foreign key (image_id) references image (id)
- фев 17, 2018 5:34:08 PM org.hibernate.hql.internal.QueryTranslatorFactoryInitiator initiateService
- INFO: HHH000397: Using ASTQueryTranslatorFactory
- Hibernate: select itementity0_.id as id1_3_, itementity0_.category_id as category8_3_, itementity0_.description as descript2_3_, itementity0_.group_id as group_id9_3_, itementity0_.image_id as image_i10_3_, itementity0_.name as name3_3_, itementity0_.price as price4_3_, itementity0_.quantity as quantity5_3_, itementity0_.shown as shown6_3_, itementity0_.top as top7_3_ from item itementity0_
- <persistence xmlns="http://java.sun.com/xml/ns/persistence"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://java.sun.com/xml/ns/persistence
- http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd"
- version="2.0">
- <persistence-unit name="warmlight_PU" transaction-type="RESOURCE_LOCAL">
- <class>warmlight.base.entities.CategoryEntity</class>
- <class>warmlight.base.entities.GroupEntity</class>
- <class>warmlight.base.entities.ImageEntity</class>
- <class>warmlight.base.entities.ItemEntity</class>
- <properties>
- <property name="hibernate.hbm2ddl.auto" value="update" />
- <property name="hibernate.show_sql" value="true" />
- <property name="hibernate.format_sql" value="false" />
- <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect"/>
- <property name="hibernate.connection.driver_class" value = "com.mysql.jdbc.Driver"/>
- <property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver"></property>
- <property name="javax.persistence.jdbc.user" value="root"></property>
- <property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/warmlight"></property>
- <property name="javax.persistence.jdbc.password" value="root"></property>
- </properties>
- </persistence-unit>
- </persistence>
Add Comment
Please, Sign In to add comment