当前位置:数码通 > 电脑

如何在注解的某个属性中使用引用值?

来源于 数码通 2023-09-27 15:18

需求是这样的,现在我正在发一个webservice接口,要求namespace提取到配置文件中,然后根据环境的不同动态读取出来,但是这个namespace的配置是在注解中,如下:

@WebService(targetNamespace = "${webservice.publish-host}")
public interface TestWebService {
...
}

按照上面这种方式启动后读取不到wsdl,报错信息是:

error on line 1 at column 186: xmlns:tns: '${webservice.publish-host}' is not a valid URI
error on line 3 at column 94: xmlns:tns: '${webservice.publish-host}' is not a valid URI

请问有人遇到过这种需求吗,是怎么解决的?

登录后参与评论