java - 框架搭建,接口调用
ringa_lee
ringa_lee 2017-04-18 09:05:31
0
9
431

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

ringa_lee
ringa_lee

ringa_lee

全員に返信(9)
大家讲道理

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

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

いいねを押す +0
Peter_Zhu

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

いいねを押す +0
迷茫

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

いいねを押す +0
伊谢尔伦

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

いいねを押す +0
迷茫

springmvc の休息方法

いいねを押す +0
大家讲道理

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

いいねを押す +0
巴扎黑

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

  1. レトロフィット

  2. わかりましたhttp

  3. グソン

  4. oltu.oauth2

  5. mybatis または冬眠

  6. いくつかのツール

いいねを押す +0
巴扎黑

質問 1. データ取得

  • API 呼び出し okhttp、http-component

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

質問 2. データの永続性

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

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

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

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

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

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

いいねを押す +0
小葫芦

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート