java - Spring:为类路径资源注入(inject) URL

标签 java spring

我想以一种不会在 Bean 中创建对 Spring 的依赖的方式注入(inject)类路径资源的 URL。意思是,bean 不应该使用 Spring 的接口(interface)/类。我该怎么做?

最佳答案

Spring 能够将 classpath:... 值隐式转换为 java.net.URL:

public class Foo {
    private URL url;
    ...
}

.

<bean class = "Foo">
    <property name = "url" value = "classpath:..." />
</bean>

关于java - Spring:为类路径资源注入(inject) URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4578402/

相关文章:

java - Grep 输出到文件 (Java)

java - 这是 http ://www. springframework.org/schema/util 的 Spring JAR

java - 使用restful web服务代替soap,而不改变请求的用户部分

java - spring 框架停留在调试日志级别

java - 抽象类/方法实现

java - GSON将字符串反序列化为两个整数

java - 在 Android Studio 中的 OnClick 类之间共享数组

java - 第一次尝试设置测试数据库但得到 com.mysql.jdbc.exceptions.jdbc4.CommunicationsException : Communications link failure

java - 记录域对象更改

java - 如何切换 double 是否为负数?