Erro Springboot “Erro ao criar bean com nome” e solução “Carregando classe `com.mysql.jdbc.Driver'”

Registre os erros que ocorrem ao usar springBoot:
O primeiro erro: Erro ao criar bean com nome 'userMapper'
O motivo do erro é verificar a exatidão das dependências: Certifique-se de que a classe de implementação de 'userMapper' (como 'UserMapper' ) foi definido corretamente e associe-o ao bean correspondente no arquivo de configuração. Certifique-se também de que o caminho de classe das dependências esteja correto e que todas as bibliotecas e dependências relevantes tenham sido trazidas corretamente para o projeto.
Mas depois descobri que a versão da dependência que usei era muito baixa. Mudei para uma versão superior para resolver esse problema. As dependências adicionadas no xml são as seguintes:

<dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.5.3.1</version>
        </dependency>
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter-test</artifactId>
            <version>3.0.1</version>
            <scope>test</scope>
        </dependency>

O segundo erro: Carregando a classe `com.mysql.jdbc.Driver'. Isso está obsoleto.
Simplificando, a gramática desta dependência não é escrita desta forma, então mudei o texto no aplicativo para " com.mysql .cj .jdbc.Drive r", então o problema está resolvido.

Resumo: Primeiro, seja bom no uso da tradução do Baidu; segundo, você deve ter cuidado, na verdade, o springboot ainda é muito inteligente.

Acho que você gosta

Origin blog.csdn.net/weixin_43148375/article/details/131728629
Recomendado
Clasificación