ホームページ  >  に質問  >  本文

java - 框架搭建,接口调用

1.读取网上在线的restful API接口,比如天气,IP这样,还有基于oauth2.0这样的。
2.保存一份数据在本地MYSQL、和SQLSERVER上
3.对外发布服务,同样的restful API接口
求指导,,实在不知道用什么框架,去构架啊。。

ringa_leeringa_lee2764日前428

全員に返信(9)返信します

  • 大家讲道理

    大家讲道理2017-04-18 09:07:31

    2 つのニーズがあるように感じます。1 つは API を読み取ってデータベースに保存すること、もう 1 つはデータベースからデータを読み取って API に書き込むことです。

    前者の要件はどのフレームワークにも適用されません。後者の要件については、Spring MVC などの Web フレームワークを使用してください。

    返事
    0
  • 天蓬老师

    天蓬老师2017-04-18 09:07:31

    Restful API を読み取るには、データを取得した後、それを解析してローカル データベースに保存することができます。jdbc を使用できます。フロントエンドは Spring mvc を使用して RESTful インターフェイスを設計し、外部のユーザーにサービスを提供します。 Spring フレームワークと組み合わせると、完全なセットを使用して JavaEE アプリケーションを作成できます。

    返事
    0
  • 迷茫

    迷茫2017-04-18 09:07:31

    私は今でも Spring MVC を使用しており、オンラインにはたくさんの情報があります。問題が発生した場合は、Baidu で多くの情報を検索すると、後のメンテナンスがうまくいきます

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 09:07:31

    段階的な解決策
    1. RESTful リクエストを読み取り、http
    を使用します。2. データベースを保存し、Hibernate mybatis、beetsql を使用するか、独自の jdbc データベース操作を作成します。
    3. RESTful を公開するためのマテリアルやフレームワークは多数あります。 。
    関数は比較的単純なので、spring mvc を使用してください。

    返事
    0
  • 迷茫

    迷茫2017-04-18 09:07:31

    springmvc の休息方法

    返事
    0
  • 大家讲道理

    大家讲道理2017-04-18 09:07:31

    現在、ほとんどの企業は REST サービスを使用して API 呼び出しを提供しています。REST は軽量の Web サービス サービスでもあり、springmvc+mybatis フレームワーク統合を使用して API を作成することをお勧めします。

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:07:31

    私はいくつかの同様のプロジェクトを実行し、いくつかの基本的な依存関係を使用しました。それらは直接参照できます。

    1. レトロフィット

    2. わかりましたhttp

    3. グソン

    4. oltu.oauth2

    5. mybatis または冬眠

    6. いくつかのツール

    返事
    0
  • 巴扎黑

    巴扎黑2017-04-18 09:07:31

    質問 1. データ取得

    • API 呼び出し okhttp、http-component

    • のようなクラス ライブラリが必要です
    • oauth ログインプロセスでは、spring-social モジュールを参照できます

    質問 2. データの永続性

    • リレーショナル データベースに保存する 処理ロジックを簡素化するには、spring-data-jpa のようなフレームワークが必要になる場合があります

    質問 3. サービスのリリース

    • Restful サービスを公開するには、spring-mvc フレームワークを使用できます。

    質問 2 と 3 については、Spring Boot を使用して複数のフレームワークを統合し、開発を簡素化することもできます。

    私が作成した小さなデモを参照してください。これは部分的にあなたのニーズに似ています。

    要するに、Java リソース コレクションをもっと見る必要があります

    返事
    0
  • 高洛峰

    高洛峰2017-04-18 09:07:31

    1. httpclient を使用するか、jdk に付属の URLConnection などの API を使用することができます。
    2. jdbc+ データベース ドライバーを使用してデータをデータベースに保存することもできます。もちろん、hibernate や mybatis などの永続化も使用できます。 . レイヤーフレームワーク
    3. サーブレットを使用するだけでサービスを外部に公開できます。 springmvc、jersey など、多くのフレームワークがあります。

    返事
    0
  • キャンセル返事