JEECG系列教程二
如何在JEECG框架下使用webservice 本文所使用的webservice是c#開發的 其實無論是什么語言開發的webservice用法都一樣
java springmvc maven 集成環境怎么使用webservice client webservice 客戶端都屬於本文閱讀對象
本文所使用環境為 JEECG3.7.5 jdk1.7
不重復造車下文會給出作者本人開發中參考的文章負載連接
https://blog.csdn.net/qq_38625056/article/details/82996010
1.打開spring中的注解,如圖
2.配置web.xml文件
3.配置cxf-servlet.xml文件
5.配置maven依賴【注意maven節點后不允許有空格節點前置空格刪除用tab 操作此處的坑大家務必注意(大神請無視菜鳥請腳下留神)】
這里我再多說一句 新手可能還不知道在哪里增加maven配置吧(我也是呵呵) 答案: 就在JEECG的 jeecg-framework/pom.xml
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>2.4.2</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>2.4.2</version>
</dependency>
6.代碼調用來了
JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstance(); org.apache.cxf.endpoint.Client client = factory.createClient("http://127.0.0.1:8080/HellWordService.asmx?wsdl"); Object[] inputs = {"123", "123"}; Object[] result = client.invoke("GetHelloWordString", inputs);
至此你就成功的看到了回調結果了
越忙的人其實越有時間寫博客 寫文章既總結自己的工作、學習所得也會幫助到其他有問題的coder 希望所有coder 一起為之努力
吐槽一下 java eclipse maven 的速度會讓所有c#開發人員崩潰 相對於 vs nuget 你是否有此感受 哈