溫馨提示×

MyBatis怎么與Spring框架集成使用

小億
82
2024-05-08 13:38:33
欄目: 編程語言

要將MyBatis與Spring框架集成使用,可以按照以下步驟進(jìn)行操作:

1. 添加MyBatis和Spring框架的依賴:

在Maven或Gradle的配置文件中添加MyBatis和Spring的相關(guān)依賴,例如:

```xml

org.mybatis

mybatis

3.5.0

org.mybatis.spring.boot

mybatis-spring-boot-starter

2.1.4

org.springframework

spring-context

5.3.9

```

2. 配置MyBatis數(shù)據(jù)源和SqlSessionFactory:

在Spring的配置文件中配置數(shù)據(jù)源和SqlSessionFactory,例如:

```xml

mysql.jdbc.Driver"/>

```

3. 配置MyBatis的Mapper掃描:

在Spring的配置文件中配置Mapper的掃描路徑,例如:

```xml

```

4. 編寫Mapper接口和Mapper映射文件:

編寫Mapper接口和對應(yīng)的Mapper映射文件,例如:

```java

public interface UserMapper {

User getUserById(Long id);

}

```

```xml

```

5. 在Service或Controller中注入Mapper接口并調(diào)用方法:

在Service或Controller中注入Mapper接口,并調(diào)用方法進(jìn)行數(shù)據(jù)庫操作,例如:

```java

@Autowired

private UserMapper userMapper;

public User getUserById(Long id) {

return userMapper.getUserById(id);

}

```

通過以上步驟,就可以將MyBatis與Spring框架集成使用,實現(xiàn)數(shù)據(jù)訪問操作。

0