Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Spring と Velocity テンプレートを使用してメールを送信しています。新しい要求は、テンプレートをローカルに保存するのではなく、外部サービスから取得することです。VelocityEngineUtils はテンプレートへの相対パスを想定していますが、今は URL しかありません。VelocityEngineUtils を呼び出す前に、ローカルでテンプレートをフェッチして保存できることは承知していますが、Spring に役立つものがあるかどうかを尋ねています (よくあることです)。
現在使用している速度のリソースローダーは? ClasspathResourceLoaderを使用していると思いますか?
URL を介して外部サービスからベロシティ テンプレートを取得する必要がある場合は、リソース ローダーを指定してorg.apache.velocity.runtime.resource.loader.URLResourceLoader
org.apache.velocity.runtime.resource.loader.URLResourceLoader