首页 > 其他分享 >mybatis错误

mybatis错误

时间:2023-05-24 19:44:06浏览次数:29  
标签:xml src 错误 properties mybatis true find

问题1:在mybatis-config.xml中使用了正确的资源路径,但是仍然报not find的错误!!!

    <mappers>
        <mapper resource="com/louis/dao/UserMapper.xml"/>
    </mappers>

解决方法:①可以将资源放置在resource文件夹下

     ②在pom.xml中添加如下代码

        

    <build>
        <finalName>mybatis-practise</finalName>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>
        </resources>
    </build>

问题2:出现Java.lang.ClassNotFoundException: Cannot find class: ${com.mysql.cj.jdbc.Driver},可以将$和{}删除,同理username和password部分出现问题也可以使用相同的方法。

标签:xml,src,错误,properties,mybatis,true,find
From: https://www.cnblogs.com/KhanLouis/p/17429320.html

相关文章

  • Mybatis多表查询(一对多)
    1、两个实体类(部门表、员工表)一个部门包含许多员工(一对多关系),将员工表信息写到部门实体类中点击查看代码packagecom.bh.po;importjava.util.Set;publicclassDept{privateintdeptno;privateStringdname;privateStringloc;//因为一个部门有很多......
  • 一文全了解Mybatis
    初步了解总体架构设计Mybatis整体框架如下:接口层MyBatis和数据库的交互有两种方式:使用传统的MyBatis提供的API;使用Mapper接口;使用传统的MyBatis提供的API这是传统的传递StatementId和查询参数给SqlSession对象,使用SqlSession对象完成和数据库的交互;My......
  • Mybatis多表联查(一对一)
    1、在搭建好Mybatis之后,建两个实体类(将从表实体类型建在主表实体类中)点击查看代码packagecom.bh.po;publicclassStudent1{privateintstuid;privateStringstuname;//从表类型privateStudetailsd;publicStudetailgetSd(){retur......
  • git拉取代码出现“remote: The project you were looking for could not be found.”
    如果输入的远程地址正确,那么极大可能是用户未登录或多个用户登录无法正确获取你想要的用户,如下图所示, 由于之前有同事在我电脑登录git账号,所以在windows凭据中保存了2个git账号,而默认使用的第一个账号的远程库中不存在我想要的目标仓库数据,就出现了“remote:Theprojectyouw......
  • Maven+Eclipse+SpringMVC+MyBatis整合
    Maven+Eclipse+SpringMVC+MyBatis整合参考:SpringMVC3.0.5+Spring3.0.5+MyBatis3.0.4全注解实例详解(一):[url]http://www.blogjava.net/bolo/archive/2011/05/23/349655.html[/url]Maven最佳实践:版本管理:[url]http://juvenshun.iteye.com/blog/376422[/......
  • Spring MVC +MyBatis3全注解实例详解
    SpringMVC3.0.5+Spring3.0.5+MyBatis3.0.4全注解实例详解(一):[url]http://www.blogjava.net/bolo/archive/2011/05/23/349655.html[/url]如何配置Eclipse,Maven,Jetty并运行工程.如是使用Tomcat的话,改插件为:[url]http://tomcat.apache.org/maven-plugin......
  • mall学习01-整合mybatis
    1-mall学习01-概览学习链接2导入数据库#pwd#/Users/fwd/03-fwd_git/05-fly-higher-in-java/96-mall/note-mall#cp../opencode-mall/mall-learning/document/sql/mall.sql./安装mysql容器dockerrun--name=mall-mysql-it-p3306:3306-eMYSQL_ROOT_PASSWORD=root-dmys......
  • 编写javaweb用到的基本依赖,mybatis-config.xml代码,SqlSessionFactoryUtils.java
    这篇文章仅仅作为记录,供以后复制粘贴使用pom.xml<dependencies><!--Servlet--><dependency><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</vers......
  • flask_SQLAlchemy 出现了 Lost connection to MySQL server during query Mysql主机连
    使用pythonflask框架 flask_sqlalchemy时出现了LostconnectiontoMySQLserverduringqueryMysql主机连接超时的问题由于Mysql会定时处理长时间未连接使用的连接池具体时长可通过查看showvariableslike'%timeout%' wait_timeout为超时时长,这里的时间时120秒......
  • mybatis搭建
    1、导入依赖点击查看代码<!--mybatis--><dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.2.8</version></dependency>2......