MyBatis可以通过多种方式来加载配置文件,以下是一些常用的方法:
- 使用
Resources
类加载配置文件:
String resource = "mybatis-config.xml"; InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
- 使用
InputStream
加载配置文件:
String resource = "mybatis-config.xml"; FileInputStream inputStream = new FileInputStream(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
- 使用
Reader
加载配置文件:
String resource = "mybatis-config.xml"; Reader reader = Resources.getResourceAsReader(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader);
在以上示例中,mybatis-config.xml
是MyBatis的配置文件,可以根据实际项目的路径和名称进行相应的调整。SqlSessionFactory
是MyBatis的核心类,用于创建SqlSession
实例,从而进行数据库操作。