JavaWSDL属性是动态变化的
如何使以下变量可配置,我使用WS-IMPORT生成了webservice java类。但问题是,尽管wsdl对于每个环境SIT、UAT和PROD都是相同的,但下面的属性将是不同的
wsdlLocation
targetNamespace
url
那么如何从属性文件中配置这些属性呢
假设下面的代码是使用JAXWS从ws导入生成的。如何在不按环境级别生成代码的情况下配置以下字段
@WebServiceClient(name = "empLookup", targetNamespace = "https://caitest/empLookup", wsdlLocation = "http://caitest.net:10001/empLookup/empLookup?WSDL")
问候,, 拉吉
# 1 楼答案
您可以使用在开始时加载的属性文件配置此变量,并在每个环境中使用不同的属性文件