こんにちは、BlueMix で Spring MVC を使用して RESTful Web サービスをデプロイしようとしています。テストのために、このデモアプリを BlueMix にデプロイできるアプリにデプロイしようとしています: http://spring.io/guides/gs/rest-service/
私はこのタスクに苦労していますが、これは簡単なことでしょうか? この質問が広すぎないことを願っていますが、これを実行するには何を変更する必要がありますか?
ありがとう
こんにちは、BlueMix で Spring MVC を使用して RESTful Web サービスをデプロイしようとしています。テストのために、このデモアプリを BlueMix にデプロイできるアプリにデプロイしようとしています: http://spring.io/guides/gs/rest-service/
私はこのタスクに苦労していますが、これは簡単なことでしょうか? この質問が広すぎないことを願っていますが、これを実行するには何を変更する必要がありますか?
ありがとう
最初に、開発環境 (ローカル アプリ サーバーを使用した Eclipse など) でアプリケーションをテストし、アプリが単体テスト ケースで動作することを確認します。
使用方法の詳細については、 http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.htmlを参照してください。
WAR ファイルを生成することを投稿してから、bluemix にデプロイしてみてください。開発に db サービスも使用している場合は、適切なプロパティ ファイルを作成して、db サービス情報を保持する必要があります。CF アプリケーションの場合、Java アプリケーション内で VCAP_SERVICES を動的に処理できます。詳細は以下のフォーラムを参照してください。 https://developer.ibm.com/answers/questions/9802/use-vcap_services-at-app-runtime-is-possible/
デモを展開するには、cf コマンド ライン ツールを使用する必要があります。Bluemix へのログインに使用されます。さまざまなコマンドを使用できますが、必要なものは次のとおりです。
cf api https://api.mybluemix.net
cf login
cf push
Bluemix ダッシュボードでアプリの概要ページにアクセスすると、スターター アプリケーション パッケージをダウンロードできます。アプリに必要な初期構成を見つけることができるため、非常に便利です。
この記事では、スターター・アプリケーション・パッケージをダウンロードする方法を見つけることができます: http://www.ibm.com/developerworks/java/library/j-hangman-app/index.html
この記事では Java を使用しますが、Bluemix のデプロイはすべて似ています。