2012-12-04 41 views
0

我有要求從數據庫獲取數據並將內容公開爲Restful服務的要求,我無法找到任何有用的文檔。Mule JDBC Rest服務

任何人都可以共享文件或鏈接。

回答

0

一個簡單的例子是: -

<flow name="testFlow"> 
     <http:listener config-ref="HTTP_InboundRequest" path="/test" doc:name="HTTP"/> 
     <set-variable doc:name="Variable" value="23" variableName="eventId"/> 
     <db:select config-ref="Oracle_Configuration" doc:name="Database"> 
      <db:parameterized-query><![CDATA[select ID, NAME where EVENT_ID=#[flowVars['eventId']]]]></db:parameterized-query> 
     </db:select> 
     <set-payload value="{&quot;status&quot;:&quot;Success&quot;}" doc:name="Set Payload"/> 
    </flow> 

在這裏你可以修改代碼,按您的要求,並顯示數據庫值作爲JSON響應。 因此,如果您部署類似於此的服務,它將會公開爲Rest api