この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:10
ページ更新者:guest
更新日時:2026-05-15 03:52:15

タイトル: classpath: 内部ファイルの読み込み
SEOタイトル: 【Spring】classpath: 内部ファイルの読み込み

この記事の要点
  • Spring の classpath: プレフィックス: プロジェクト内リソース指定
  • 示す場所: src/main/resources
  • file: との違い: classpath: は内部、file: は外部(フルパス)
  • 書式: @PropertySource("classpath:/jdbc.properties")

 

Spring Frameworkのclasspath:に関する記事です。

classpath:とは

classpath:はSpringプロジェクトの「\src\main\resources」を示す識別子です。

 

Javaやxml上では以下のように使用します。

 

Java

import org.springframework.core.io.Resource;

import org.springframework.core.io.ResourceLoader;

...

@Autowired

ResourceLoader resourceLoader;

...

Resource resource = resourceLoader.getResource("classpath:" + "jdbc.properties");

 

xml

classpath:jdbc.properties"/>