WARN: GenerationTarget encountered exception accepting command : Error executing DDL "
创建表插入数据出现下面错误:
org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException
WARN: GenerationTarget encountered exception accepting command : Error executing DDL "
create table NEWS (
ID integer not null auto_increment,
AUTHOR varchar(255),
TITLE varchar(255),
DATE date,
primary key (ID)
) type=InnoDB" via JDBC Statement
org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL "
create table NEWS (
ID integer not null auto_increment,
AUTHOR varchar(255),
TITLE varchar(255),
DATE date,
primary key (ID)
) type=InnoDB" 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:184)
at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:73)
at org.hibernate.internal.SessionFactoryImpl.(SessionFactoryImpl.java:320)
at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:462)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:708)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:724)
at hibernate.helloworld.HibernateTest.test(HibernateTest.java:33)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:628)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:117)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod
7
(
T
e
s
t
M
e
t
h
o
d
T
e
s
t
D
e
s
c
r
i
p
t
o
r
.
j
a
v
a
:
184
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
e
x
e
c
u
t
e
(
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
j
a
v
a
:
73
)
a
t
o
r
g
.
j
u
n
i
t
.
j
u
p
i
t
e
r
.
e
n
g
i
n
e
.
d
e
s
c
r
i
p
t
o
r
.
T
e
s
t
M
e
t
h
o
d
T
e
s
t
D
e
s
c
r
i
p
t
o
r
.
i
n
v
o
k
e
T
e
s
t
M
e
t
h
o
d
(
T
e
s
t
M
e
t
h
o
d
T
e
s
t
D
e
s
c
r
i
p
t
o
r
.
j
a
v
a
:
180
)
a
t
o
r
g
.
j
u
n
i
t
.
j
u
p
i
t
e
r
.
e
n
g
i
n
e
.
d
e
s
c
r
i
p
t
o
r
.
T
e
s
t
M
e
t
h
o
d
T
e
s
t
D
e
s
c
r
i
p
t
o
r
.
e
x
e
c
u
t
e
(
T
e
s
t
M
e
t
h
o
d
T
e
s
t
D
e
s
c
r
i
p
t
o
r
.
j
a
v
a
:
127
)
a
t
o
r
g
.
j
u
n
i
t
.
j
u
p
i
t
e
r
.
e
n
g
i
n
e
.
d
e
s
c
r
i
p
t
o
r
.
T
e
s
t
M
e
t
h
o
d
T
e
s
t
D
e
s
c
r
i
p
t
o
r
.
e
x
e
c
u
t
e
(
T
e
s
t
M
e
t
h
o
d
T
e
s
t
D
e
s
c
r
i
p
t
o
r
.
j
a
v
a
:
68
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
7(TestMethodTestDescriptor.java:184) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
7(TestMethodTestDescriptor.java:184)atorg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)atorg.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:180)atorg.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:127)atorg.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
5
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
135
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
e
x
e
c
u
t
e
(
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
j
a
v
a
:
73
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
5(NodeTestTask.java:135) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
5(NodeTestTask.java:135)atorg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
7
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
125
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
.
a
r
o
u
n
d
(
N
o
d
e
.
j
a
v
a
:
135
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
7(NodeTestTask.java:125)atorg.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
8
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
123
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
e
x
e
c
u
t
e
(
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
j
a
v
a
:
73
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
e
x
e
c
u
t
e
R
e
c
u
r
s
i
v
e
l
y
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
122
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
e
x
e
c
u
t
e
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
80
)
a
t
j
a
v
a
.
u
t
i
l
.
A
r
r
a
y
L
i
s
t
.
f
o
r
E
a
c
h
(
U
n
k
n
o
w
n
S
o
u
r
c
e
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
S
a
m
e
T
h
r
e
a
d
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
x
e
c
u
t
o
r
S
e
r
v
i
c
e
.
i
n
v
o
k
e
A
l
l
(
S
a
m
e
T
h
r
e
a
d
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
x
e
c
u
t
o
r
S
e
r
v
i
c
e
.
j
a
v
a
:
38
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.util.ArrayList.forEach(Unknown Source) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
8(NodeTestTask.java:123)atorg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)atjava.util.ArrayList.forEach(UnknownSource)atorg.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
5
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
139
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
e
x
e
c
u
t
e
(
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
j
a
v
a
:
73
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
5(NodeTestTask.java:139)atorg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
7
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
125
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
.
a
r
o
u
n
d
(
N
o
d
e
.
j
a
v
a
:
135
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
7(NodeTestTask.java:125)atorg.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
8
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
123
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
e
x
e
c
u
t
e
(
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
j
a
v
a
:
73
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
e
x
e
c
u
t
e
R
e
c
u
r
s
i
v
e
l
y
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
122
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
e
x
e
c
u
t
e
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
80
)
a
t
j
a
v
a
.
u
t
i
l
.
A
r
r
a
y
L
i
s
t
.
f
o
r
E
a
c
h
(
U
n
k
n
o
w
n
S
o
u
r
c
e
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
S
a
m
e
T
h
r
e
a
d
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
x
e
c
u
t
o
r
S
e
r
v
i
c
e
.
i
n
v
o
k
e
A
l
l
(
S
a
m
e
T
h
r
e
a
d
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
x
e
c
u
t
o
r
S
e
r
v
i
c
e
.
j
a
v
a
:
38
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at java.util.ArrayList.forEach(Unknown Source) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
8(NodeTestTask.java:123)atorg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)atjava.util.ArrayList.forEach(UnknownSource)atorg.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:38)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
5
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
139
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
e
x
e
c
u
t
e
(
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
j
a
v
a
:
73
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
5(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
5(NodeTestTask.java:139)atorg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
7
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
125
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
.
a
r
o
u
n
d
(
N
o
d
e
.
j
a
v
a
:
135
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
l
a
m
b
d
a
7(NodeTestTask.java:125) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:135) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda
7(NodeTestTask.java:125)atorg.junit.platform.engine.support.hierarchical.Node.around(Node.java:135)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.lambdaexecuteRecursively
8
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
123
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
e
x
e
c
u
t
e
(
T
h
r
o
w
a
b
l
e
C
o
l
l
e
c
t
o
r
.
j
a
v
a
:
73
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
e
x
e
c
u
t
e
R
e
c
u
r
s
i
v
e
l
y
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
122
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
N
o
d
e
T
e
s
t
T
a
s
k
.
e
x
e
c
u
t
e
(
N
o
d
e
T
e
s
t
T
a
s
k
.
j
a
v
a
:
80
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
S
a
m
e
T
h
r
e
a
d
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
x
e
c
u
t
o
r
S
e
r
v
i
c
e
.
s
u
b
m
i
t
(
S
a
m
e
T
h
r
e
a
d
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
x
e
c
u
t
o
r
S
e
r
v
i
c
e
.
j
a
v
a
:
32
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
x
e
c
u
t
o
r
.
e
x
e
c
u
t
e
(
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
x
e
c
u
t
o
r
.
j
a
v
a
:
57
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
e
n
g
i
n
e
.
s
u
p
p
o
r
t
.
h
i
e
r
a
r
c
h
i
c
a
l
.
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
n
g
i
n
e
.
e
x
e
c
u
t
e
(
H
i
e
r
a
r
c
h
i
c
a
l
T
e
s
t
E
n
g
i
n
e
.
j
a
v
a
:
51
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
l
a
u
n
c
h
e
r
.
c
o
r
e
.
D
e
f
a
u
l
t
L
a
u
n
c
h
e
r
.
e
x
e
c
u
t
e
(
D
e
f
a
u
l
t
L
a
u
n
c
h
e
r
.
j
a
v
a
:
229
)
a
t
o
r
g
.
j
u
n
i
t
.
p
l
a
t
f
o
r
m
.
l
a
u
n
c
h
e
r
.
c
o
r
e
.
D
e
f
a
u
l
t
L
a
u
n
c
h
e
r
.
l
a
m
b
d
a
8(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229) at org.junit.platform.launcher.core.DefaultLauncher.lambda
8(NodeTestTask.java:123)atorg.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:122)atorg.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:80)atorg.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:32)atorg.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)atorg.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:51)atorg.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:229)atorg.junit.platform.launcher.core.DefaultLauncher.lambdaexecute$6(DefaultLauncher.java:197)
at org.junit.platform.launcher.core.DefaultLauncher.withInterceptedStreams(DefaultLauncher.java:211)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:191)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:137)
at org.eclipse.jdt.internal.junit5.runner.JUnit5TestReference.run(JUnit5TestReference.java:89)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:541)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:763)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:463)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:209)
Caused by: java.sql.SQLSyntaxErrorException: 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 ‘type=InnoDB’ at line 7
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
at com.mysql.cj.jdbc.StatementImpl.executeInternal(StatementImpl.java:764)
at com.mysql.cj.jdbc.StatementImpl.execute(StatementImpl.java:648)
at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54)
… 66 more
MySQL版本的问题引起:
将配置文件中的 org.hibernate.dialect.MySQLInnoDBDialect 改为: org.hibernate.dialect.MySQL5InnoDBDialect就可以了