91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
独山县| 伊通| 凤冈县| 鹿邑县| 集贤县| 门头沟区| 克山县| 吉隆县| 龙南县| 静宁县| 英德市| 长丰县| 沾益县| 临朐县| 类乌齐县| 苏尼特左旗| 土默特右旗| 准格尔旗| 东安县| 南丰县| 普定县| 沁水县| 白城市| 辰溪县| 靖州| 迭部县| 天气| 浮山县| 泾川县| 台南县| 班玛县| 平顶山市| 汪清县| 达孜县| 大余县| 宜兰县| 双流县| 和林格尔县| 灵武市| 长宁区| 会昌县|