[英]Oracle Web service Date Returns Null in Java Code but Not in SOAP UI
[英]Java Web Service Oracle
我有一個包含用戶表的oracle數據庫。 我想在Java中創建一個Web服務以按ID獲取用戶。 我該怎么做? 我在互聯網上搜索,但僅獲得Hello World教程。
謝謝
我建議您使用Spring-WS,他們提供了一些不錯的教程和一些不錯的示例應用程序,您可以對其進行修改以滿足您的需求。 您可以在以下位置找到更多信息:
http://static.springsource.org/spring-ws/sites/2.0/
您必須做一些不同的事情:
您應該編寫一個簡單的wsdl來定義您的Web服務。 這可能還需要您編寫一些xml模式。 您可以在此處找到一些示例: http : //www.w3.org/2001/03/14-annotated-WSDL-examples.html 。 請記住,wsdl只是您要編寫的Web服務的描述。
下一步實際上是編寫Web服務。 這要求您生成將封送/取消封送請求和響應的對象。 SpringWS文檔為您提供了一些示例。
最后,您需要編寫數據庫級別的調用。
您這里確實有兩個問題:
您沒有說要使用SOAP還是REST。
我都推薦Spring。 它的SimpleJdbcTemplate將使任務1變得容易。 Spring Web服務將使編寫合同優先的SOAP服務變得容易。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.