6
respostas

Nao cria tabela!!

Usando mysql 8.0.15 e a jars da versão que o professor usa, não cria a tabela de jeito nenhum..

6 respostas

Tadeu seu projeto está no github ?

Fala Guilherme ! Acabei de colocar, mano !

https://github.com/TadeuFilho91/casadocodigo/blob/3e2c536151c45c17076745fd24e534b574e21c83/casadocodigo.rar

Tadeu, não sobe assim em rar, faz commit e push das classes

Guilherme, sou pouquíssimo familiarizado com o github.. Fiz dessa forma pq achei q tu conseguisse ver rapidinho.. Como faço desse teu jeito ai?

Qualquer coisa eu copio e colo aqui as classes q vc quiser ver.

Para funcionar aqui com o 8.0.15 eu atualizei a dependência do 'mysql-connector-java' no pom.xml :

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.15</version>
</dependency>

e na classe JPAConfiguration.java fiz umas pequenas mudanças na URL e no Driver do Data Source :

DriverManagerDataSource dataSource = new DriverManagerDataSource();
        dataSource.setUsername("root");
        dataSource.setPassword("root");
        dataSource.setUrl("jdbc:mysql://localhost:3306/casadocodigo?useTimezone=true&serverTimezone=UTC");    //endereço do BD com "?useTimezone=true&serverTimezone=UTC" para evitar conflito de horário
        dataSource.setDriverClassName("com.mysql.cj.jdbc.Driver");    //"cj" adicionado para ser versão mais recente do driver 

Olá Tadeu, tudo bem?

Conseguiu resolver o seu problema?