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

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

ringa_lee
ringa_lee

ringa_lee

全部回覆(9)
大家讲道理

感覺你這個是兩個需求啊,一個是去讀取api然後存入資料庫,另一個是從資料庫中讀出資料寫api。

前一個需求感覺不適用框架都可以,後一個嘛就用web框架比如Spring MVC

Peter_Zhu

同意listen的想法,讀取restful api,可以寫一個http請求,將資料拿來後,解析,保存到本地資料庫,可以用jdbc,使用框架可以用mybatis,前端使用spring mvc,設計restful接口,向外提供服務。再加上spring框架,一整套就可以做一個javaEE的應用了。

迷茫

用spring MVC啊,還用,而且網路資料多。有問題,百度一搜好多資料,後製會好一點

伊谢尔伦

一步一步解決
1、讀取restful 請求,使用http
2、保存資料庫,有hibernate mybatis,beetsql或自己寫jdbc資料庫操作。
3、發布restful的資料和框架也好多。 。
鑑於功能比較簡單,用spring mvc 即可。

迷茫

springmvc restful 如何

大家讲道理

現在大部分公司都是使用rest服務提供API的調用,rest也是輕量級的webservice服務,建議使用springmvc+mybatis框架整合,並使用rest風格寫API。

巴扎黑

做過幾個類似的項目,用到幾個基本dependency,可以直接參考一下

  1. spring

  2. retrofit

  3. okhttp

  4. gson

  5. oltu.oauth2

  6. mybatis or hibernate

  7. some tools

巴扎黑

問題1.數據取得

  • api呼叫 你需要類似okhttp, http-component這樣的類別庫

  • oauth登陸流程, 你可以參考spring-social這個模組

問題2.數據的持久性

  • 保存到關聯式資料庫 你可能需要spring-data-jpa這樣的框架來簡化你的處理邏輯

問題3.服務的發布

  • 發布restful的服務, 你可以使用spring-mvc框架.

針對問題2和3, 你甚至可以使用spring boot來整合多個框架, 簡化開發.

可以參考我做的一個小demo,跟你的需求有部分類似.

總之, 你需要多看看 Java 資源集合

小葫芦

1.可以用httpclient,或者乾脆使用jdk自帶的URLConnection等API來實現;
2.保存資料到資料庫中使用jdbc+資料庫驅動程式即可,當然也可以使用hibernate、mybatis之類的持久層框架
3 .對外發布服務,若不是很多簡單的使用servlet就能搞定啦。框架嗎,也蠻多的,包括springmvc,jersey等都可以

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!