MyBatis中配置和使用XML映射文件通常包括以下步驟:
1、創(chuàng)建XML映射文件:在XML文件中定義SQL語句和映射關(guān)系。這些XML文件通常存放在src/main/resources目錄下。
示例:
```xml
SELECT * FROM users WHERE id = #{id}
```
2、配置MyBatis配置文件:在mybatis-config.xml中配置數(shù)據(jù)源、事務(wù)管理器等信息,以及引入XML映射文件。
示例:
```xml
```
3、創(chuàng)建Mapper接口:創(chuàng)建一個Java接口,用于與XML映射文件進(jìn)行綁定。
示例:
```java
public interface UserMapper {
User getUser(int id);
}
```
4、使用MyBatis API:在代碼中通過MyBatis的SqlSessionFactory和SqlSession來執(zhí)行SQL語句。
示例:
```java
SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(configuration);
SqlSession session = sessionFactory.openSession();
UserMapper userMapper = session.getMapper(UserMapper.class);
User user = userMapper.getUser(1);
session.close();
```
通過以上步驟,我們可以配置和使用MyBatis的XML映射文件來實現(xiàn)數(shù)據(jù)庫操作。