Preciso de ajuda urgente, quando eu executo minha classe de criação do banco ele da um erro, erro, classe e o persistence.xml logo abaixo
Classe de criação do banco >
package com.clicklist.util;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
public final class JpaUtil {
private static JpaUtil instance;
private EntityManagerFactory emf = Persistence.createEntityManagerFactory("default");
private JpaUtil() {
}
public static JpaUtil getInstance() {
if (instance == null) {
instance = new JpaUtil();
}
return instance;
}
public EntityManager criarEntityManager() {
return emf.createEntityManager();
}
public void fecharEntityManager(EntityManager em) {
if (em != null && !em.getTransaction().isActive()) {
em.close();
}
}
public static void main(String[] args) {
JpaUtil.getInstance().criarEntityManager();
}
}
Erro no log>
Persistence.xml
org.hibernate.jpa.HibernatePersistenceProvider
<!-- Entidade mapeada --> <property name="hibernate.archive.autodetection" value="class" />
<!-- Dados da Conexao --> <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/clicklistmaster"></property> <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver" /> <property name="hibernate.connection.username" value="root" /> <property name="hibernate.connection.password" value="root" />
<property name="hibernate.connection.isolation" value="2" /> <property name="hibernate.connection.autocommit" value="false" />
<!-- Propriedades do Hibernate --> <property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5InnoDBDialect" /> <property name="hibernate.show_sql" value="true" /> <property name="hibernate.format_sql" value="true" /> <property name="hibernate.hbm2ddl.auto" value="update" /> <property name="connection.pool_size" value="100" />
</properties>