JEECG(二) JEECG框架下調用webservice java springmvc maven 調用 webservice


 

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 你是否有此感受 哈


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM