Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

[Dúvida] ERRO APÓS CRIAR A DB E TENTAR CONECTAR

Criei a DB pelo terminal igual na aula, porém agora estou com o seguinte erro: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

As dependências baixaram corretamente, meu pom.xml ficou assim: 4.0.0 org.springframework.boot spring-boot-starter-parent 3.1.5 med.voll api 0.0.1-SNAPSHOT api Api Rest da aplicação Voll.med <java.version>17</java.version> org.springframework.boot spring-boot-starter-web

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-devtools</artifactId>
        <scope>runtime</scope>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <optional>true</optional>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-validation</artifactId>
    </dependency>
    <dependency>
        <groupId>org.flywaydb</groupId>
        <artifactId>flyway-core</artifactId>
    </dependency>
    <dependency>
        <groupId>org.flywaydb</groupId>
        <artifactId>flyway-sqlserver</artifactId>
    </dependency>

    <dependency>
        <groupId>com.microsoft.sqlserver</groupId>
        <artifactId>mssql-jdbc</artifactId>
        <scope>runtime</scope>
    </dependency>
</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <configuration>
                <excludes>
                    <exclude>
                        <groupId>org.projectlombok</groupId>
                        <artifactId>lombok</artifactId>
                    </exclude>
                </excludes>
            </configuration>
        </plugin>
    </plugins>
</build>

a configuração no application.properties:

spring.datasource.url=jdbc:mysql://localhost/vollmed_api spring.datasource.username=root spring.datasource.password=root

4 respostas

Oi!

Manda o resto da exception, pois saiu cortado no print.

sim professor, vou te enviar

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

No seu projeto você incluiu a dependência do SQL Server, ao invés do MySQL:

<dependency>
    <groupId>org.flywaydb</groupId>
    <artifactId>flyway-sqlserver</artifactId>
</dependency>

<dependency>
    <groupId>com.microsoft.sqlserver</groupId>
    <artifactId>mssql-jdbc</artifactId>
    <scope>runtime</scope>
</dependency>

Substitua essas duas por:

<dependency>
    <groupId>org.flywaydb</groupId>
    <artifactId>flyway-mysql</artifactId>
</dependency>

<dependency>
    <groupId>com.mysql</groupId>
    <artifactId>mysql-connector-j</artifactId>
    <scope>runtime</scope>
</dependency>
solução!

Deu certo professor, muito obrigada pela disposição e paciência. :)