Javafree
Página Inicial do Fórum > Frameworks, APIs e IDE's

Erro ao Gerar Tabelas com Hibernate



Criar novo tópico   Responder tópico


  1. JulioBarros
    Posts:2


    Comment Arrow

    Publicado em: 30/10/2015 09:37:06

    INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
    Falha ao tentar criar o SessionFactoryjava.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;
    Exception in thread "main" java.lang.ExceptionInInitializerError
    at br.com.maissaude.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:29)
    at br.com.maissaude.util.HibernateUtil.<clinit>(HibernateUtil.java:10)
    at br.com.maissaude.main.GeraTabela.main(GeraTabela.java:9)
    Caused by: java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;
    at org.hibernate.cfg.annotations.EntityBinder.processComplementaryTableDefinitions(EntityBinder.java:973)
    at org.hibernate.cfg.AnnotationBinder.bindClass(AnnotationBinder.java:824)
    at org.hibernate.cfg.Configuration$MetadataSourceQueue.processAnnotatedClassesQueue(Configuration.java:3845)
    at org.hibernate.cfg.Configuration$MetadataSourceQueue.processMetadata(Configuration.java:3799)
    at org.hibernate.cfg.Configuration.secondPassCompile(Configuration.java:1412)
    at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1846)
    at br.com.maissaude.util.HibernateUtil.buildSessionFactory(HibernateUtil.java:21)
    ... 2 more



  1. romarcio
    Posts:421


    Comment Arrow

    Publicado em: 30/10/2015 18:37:21

    Posta o mapeamento da sua classe de entidade. Antes, confira se vocÊ já criou o banco de dados no MySQL, o Hibernate não cria o banco de dados no MySQL, apenas as tabelas e colunas.
    _________________

    http://www.mballem.com/
    Desvendando o MongoDB, do Mongo Shell ao Java Driver - http://bit.ly/1HL8Rya



  1. Relacionados