在MyBatis中指定數據源的配置方法通常是在配置文件(如`mybatis-config.xml`)中進行。以下是一種常見的配置數據源的方法:
首先,在`mybatis-config.xml`文件中添加數據源的配置信息,示例如下:
上述示例中,使用了一個自定義的數據源類型`com.example.MyDataSource`,您可以根據實際情況使用合適的數據源類型。
接著,在您的Java代碼中,通過MyBatis的`SqlSessionFactoryBuilder`類來創建`SqlSessionFactory`實例,并在創建時指定`mybatis-config.xml`的路徑,示例如下:
import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; public class MyBatisExample { public static void main(String[] args) { String configPath = "path/to/mybatis-config.xml"; // 創建 SqlSessionFactory SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder() .build(Resources.getResourceAsStream(configPath)); // 使用 sqlSessionFactory 進行后續操作 // ... } }
這樣,MyBatis將會使用您在配置文件中指定的數據源進行數據庫操作。請確保在`