マイバティスは設定ファイルをどのように読み込むのか?

MyBatisの設定ファイルを読み込む方法はさまざまありますが、以下は一般的な方法です。

  1. 資源 (shigen)
String resource = "mybatis-config.xml";
InputStream inputStream = Resources.getResourceAsStream(resource);
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
  1. 入力ストリーム
String resource = "mybatis-config.xml";
FileInputStream inputStream = new FileInputStream(resource);
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);
  1. 読者
String resource = "mybatis-config.xml";
Reader reader = Resources.getResourceAsReader(resource);
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(reader);

上記の例では、mybatis-config.xmlはMyBatisの設定ファイルであり、実際のプロジェクトのパスや名前に応じて調整することができます。SqlSessionFactoryはMyBatisの中心的なクラスであり、SqlSessionインスタンスを作成し、それを使用してデータベース操作を行います。

bannerAds