我在网络服务功能中使用RAD 8.5构建来创建Web服务并在websohere中运行8.不需要第三方Web服务框架,没有在web.xml中设置。现在我需要将它与弹簧整合。我在我的Web服务构建中使用加载应用程序上下文。我知道它很笨拙。谁拥有优雅的解决方案,将弹簧与它融为一体。谢谢 。我的代码如下。
import javax.jws.WebService;
@WebService(
name = "Test",
targetNamespace = "http:///www.test.com",
serviceName = "TestService",
portName = "TestPort"
)
public class TestWebservice {
ApplicationContext context = new ClassPathXmlApplicationContext(
"classpath*:**/applicationContext*.xml")
public String sayHi(String inputStr){
return "Hi " + context.getbean("Testbao").sayHi( inputStr) ;
}
}