springboot整合mybatis

来源:互联网 发布:好看的输入法软件 编辑:程序博客网 时间:2024/06/08 06:15

1、再搭好springboot的前提下,在pom文件中加入如下依赖:

<!-- 集成mybatis -->
    <dependency>
    <groupId>org.mybatis.spring.boot</groupId>
    <artifactId>mybatis-spring-boot-starter</artifactId>
    <version>1.3.0</version>
</dependency>

<!-- 添加mysql依赖,驱动 -->
<dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <scope>runtime</scope>
    </dependency>

2、如果没有添加驱动mysql会报:Cannot load driver class: com.mysql.jdbc.Driver(找不到mysql驱动)

3、添加配置,在application文件中添加数据库配置,

//数据库配置

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

server.port=8011 //tomcat端口
server.session.timeout=10
server.tomcat.uri-encoding=UTF-8

//Mapper.xml文件位置

mybatis.mapperLocations=classpath:mappers/*Mapper.xml
4、如果xml文件没有对应上,就会报出:

Caused by: org.xml.sax.SAXParseException: 前言中不允许有内容

5、配置完成,就可以了

原创粉丝点击