springboot整和mybatis
时间: 2023-09-15 19:23:29 浏览: 115
SpringBoot整合Mybatis是将SpringBoot框架与Mybatis框架结合使用的一种方式,可以方便地进行数据库操作。整合的步骤如下:
1. 首先,需要进行一些基础工作,包括创建SpringBoot项目并配置好pom.xml文件。
2. 导入mybatis-springboot-starter依赖,可以在pom.xml文件中添加以下依赖配置:
```xml
<!-- mybatis-springboot-starter-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.2</version>
</dependency>
```
3. 编写application.properties配置文件,配置数据库连接信息,包括用户名、密码、数据库URL等。同时,还需要配置Mybatis相关的属性,比如给pojo实体类起别名、接口的配置文件位置等。具体配置如下:
```properties
#数据库配置 根据自己数据库username和password修改
spring.datasource.username=root
spring.datasource.password=123456
spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=false
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
#整合mybatis
#给pojo实体类起别名
mybatis.type-aliases-package=com.kuang.pojo
#接口的配置文件的位置 我这里接口配置文件是UserMapper.xml
mybatis.mapper-locations=classpath:mybatis/mapper/*.xml
```
通过以上步骤,就可以完成SpringBoot与Mybatis的整合工作。整合后,可以在项目中方便地使用Mybatis进行数据库操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [SpringBoot整合Mybatis](https://blog.csdn.net/junR_980218/article/details/124805813)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文