# Technical Documentation: mybatis/spring-boot-starter

> ℹ️ **Provenance:** Standard README.md · [CodeWiki Reference](https://codewiki.google/github.com/mybatis/spring-boot-starter) · Recency: Active (< 180 days)

# MyBatis integration with Spring Boot

[](https://github.com/mybatis/spring-boot-starter/actions/workflows/ci.yaml)
[](https://coveralls.io/github/mybatis/spring-boot-starter?branch=master)
[](https://central.sonatype.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot)
[](https://mybatis.org/spring-boot-starter/)
[](https://www.apache.org/licenses/LICENSE-2.0.html)



MyBatis Spring-Boot-Starter will help you to use [MyBatis](https://github.com/mybatis/mybatis-3) with [Spring Boot](https://github.com/spring-projects/spring-boot)

## Requirements

* master : MyBatis 3.5, MyBatis-Spring 4.1, Java 17+ and Spring Boot 4.1
* 4.0.x : MyBatis 3.5, MyBatis-Spring 4.0, Java 17+ and Spring Boot 4.0
* 3.0.x : MyBatis 3.5, MyBatis-Spring 3.0, Java 17+ and Spring Boot 3.2-3.5
* 2.3.x : MyBatis 3.5, MyBatis-Spring 2.1, Java 8+ and Spring Boot 2.7

## Compatibility Check

* Compatibility with Spring Boot 2.7 - 4.0 [here](https://github.com/kazuki43zoo/mybatis-spring-boot-dev-compatibility-checker)

## Creating new project via Spring Initializr

* https://start.spring.io/#!dependencies=mybatis

## Essentials

### Published documentations

* [See the docs](http://www.mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure)
* [See the docs for testing](http://www.mybatis.org/spring-boot-starter/mybatis-spring-boot-test-autoconfigure)

### Snapshot documentations

* [See the docs](https://github.com/mybatis/spring-boot-starter/blob/master/mybatis-spring-boot-autoconfigure/src/site/markdown/index.md)
* [See the docs for testing](https://github.com/mybatis/spring-boot-starter/blob/master/mybatis-spring-boot-test-autoconfigure/src/site/markdown/index.md)

Translations:

* [See the docs(简体中文)](https://github.com/mybatis/spring-boot-starter/blob/master/mybatis-spring-boot-autoconfigure/src/site/zh_CN/markdown/index.md)
* [See the docs for testing(简体中文)](https://github.com/mybatis/spring-boot-starter/blob/master/mybatis-spring-boot-test-autoconfigure/src/site/zh_CN/markdown/index.md)


## Quick Start

* [See the wiki page](https://github.com/mybatis/spring-boot-starter/wiki/Quick-Start)

## Quick Start for building native image

* [See the wiki page](https://github.com/mybatis/spring-boot-starter/wiki/Quick-Start-for-building-native-image)

## Bug report & Feature request

* [GitHub Issue Tracker](https://github.com/mybatis/spring-boot-starter/issues)

## Question

* [Google Groups(Mailing list)](https://groups.google.com/forum/#!forum/mybatis-user)
* [Stack Overflow](https://stackoverflow.com/questions/tagged/mybatis)

--- METRICS ---
- Files Extracted: 1
- Estimated Token Budget: ~704 tokens
- Recency Window: Active (< 180 days)
- Canonical Reference: https://codewiki.google/github.com/mybatis/spring-boot-starter
