データベースからデータを取得し、コンテンツを Restful サービスとして公開する必要がありますが、有用なドキュメントが見つかりません。
ドキュメントまたはリンクを共有してください。
データベースからデータを取得し、コンテンツを Restful サービスとして公開する必要がありますが、有用なドキュメントが見つかりません。
ドキュメントまたはリンクを共有してください。
http://www.mulesoft.org/extensions/rest-moduleをご覧ください
これを JDBC エンドポイントと組み合わせて、DB からデータを取得できます。
簡単な例は次のとおりです:-
<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="{"status":"Success"}" doc:name="Set Payload"/>
</flow>
要件に従ってコードを変更し、データベースの値を JSON 応答として表示できます。したがって、これに似たサービスをデプロイすると、Rest api として公開されます。