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
實例,從而進行數據庫操作。