中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

MyBatis怎么與SpringBoot快速集成

小億
82
2024-05-08 13:40:12
欄目: 編程語言

MyBatis與Spring Boot的集成非常簡單,只需要在Spring Boot項目中添加MyBatis和相關依賴,然后配置MyBatis的數據源和Mapper掃描即可。

以下是一個簡單的步驟:

1、在pom.xml中添加MyBatis和相關依賴:

```xml

org.mybatis.spring.boot

mybatis-spring-boot-starter

2.2.0

org.springframework.boot

spring-boot-starter-jdbc

org.apache.commons

commons-lang3

3.12.0

```

2、配置數據源和MyBatis的Mapper掃描:

在application.properties或application.yml中添加數據庫連接配置:

```properties

spring.datasource.url=jdbc:mysql://localhost:3306/mybatis_example

spring.datasource.username=root

spring.datasource.password=password

spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver

```

然后在Spring Boot的啟動類上添加`@MapperScan`注解來掃描Mapper接口:

```java

@SpringBootApplication

@MapperScan("com.example.mapper")

public class Application {

public static void main(String[] args) {

SpringApplication.run(Application.class, args);

}

}

```

3、創建Mapper接口和對應的Mapper.xml文件:

創建一個Mapper接口,例如UserMapper.java:

```java

@Mapper

public interface UserMapper {

User getUserById(Long id);

}

```

然后在resources目錄下創建一個UserMapper.xml文件,定義SQL語句:

```xml

```

4、在Service或Controller中注入Mapper接口并使用:

```java

@Service

public class UserService {

@Autowired

private UserMapper userMapper;

public User getUserById(Long id) {

return userMapper.getUserById(id);

}

}

```

這樣就完成了MyBatis與Spring Boot的集成,可以通過Mapper接口來操作數據庫。

0
景谷| 玛曲县| 遂平县| 安国市| 普兰店市| 灵丘县| 蒙阴县| 东阿县| 二手房| 九龙城区| 永州市| 娱乐| 溧阳市| 东城区| 滨州市| 台江县| 潞城市| 昆山市| 福州市| 黄石市| 麻城市| 龙口市| 安陆市| 利辛县| 通榆县| 无棣县| 七台河市| 江源县| 杭锦旗| 卢湾区| 康平县| 河间市| 定结县| 龙州县| 宁波市| 萨嘎县| 东阳市| 陆良县| 周宁县| 平武县| 连南|