spring bootはurlを通じてサーバーの外部の静的な資源にアクセスします.
1.配置クラスを作成する
上の構成の役割は、
eg:サーバーDディスク下のUserディレクトリにはtest.jpgの画像があります.絶対パスは
@Configuration
public class WebMvcConfiguration extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/image/**").addResourceLocations("file:D://User/");
super.addResourceHandlers(registry);
}
}
2.アクセス上の構成の役割は、
+/image/
の経路にアクセスすると、sprint bootはサーバのD:\User\
ディレクトリからリソースファイルを探しに行きます.eg:サーバーDディスク下のUserディレクトリにはtest.jpgの画像があります.絶対パスは
D:\User\test.jpg
ブラウザでhttp://127.0.0.1/image/test.jpg
を通じてこの写真にアクセスできます.