84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
1.读取网上在线的restful API接口,比如天气,IP这样,还有基于oauth2.0这样的。2.保存一份数据在本地MYSQL、和SQLSERVER上3.对外发布服务,同样的restful API接口求指导,,实在不知道用什么框架,去构架啊。。
ringa_lee
感覺你這個是兩個需求啊,一個是去讀取api然後存入資料庫,另一個是從資料庫中讀出資料寫api。
前一個需求感覺不適用框架都可以,後一個嘛就用web框架比如Spring MVC。
Spring MVC
同意listen的想法,讀取restful api,可以寫一個http請求,將資料拿來後,解析,保存到本地資料庫,可以用jdbc,使用框架可以用mybatis,前端使用spring mvc,設計restful接口,向外提供服務。再加上spring框架,一整套就可以做一個javaEE的應用了。
用spring MVC啊,還用,而且網路資料多。有問題,百度一搜好多資料,後製會好一點
一步一步解決1、讀取restful 請求,使用http2、保存資料庫,有hibernate mybatis,beetsql或自己寫jdbc資料庫操作。 3、發布restful的資料和框架也好多。 。 鑑於功能比較簡單,用spring mvc 即可。
springmvc restful 如何
現在大部分公司都是使用rest服務提供API的調用,rest也是輕量級的webservice服務,建議使用springmvc+mybatis框架整合,並使用rest風格寫API。
做過幾個類似的項目,用到幾個基本dependency,可以直接參考一下
spring
retrofit
okhttp
gson
oltu.oauth2
mybatis or hibernate
some tools
api呼叫 你需要類似okhttp, http-component這樣的類別庫
oauth登陸流程, 你可以參考spring-social這個模組
保存到關聯式資料庫 你可能需要spring-data-jpa這樣的框架來簡化你的處理邏輯
發布restful的服務, 你可以使用spring-mvc框架.
針對問題2和3, 你甚至可以使用spring boot來整合多個框架, 簡化開發.
可以參考我做的一個小demo,跟你的需求有部分類似.
總之, 你需要多看看 Java 資源集合
1.可以用httpclient,或者乾脆使用jdk自帶的URLConnection等API來實現;2.保存資料到資料庫中使用jdbc+資料庫驅動程式即可,當然也可以使用hibernate、mybatis之類的持久層框架3 .對外發布服務,若不是很多簡單的使用servlet就能搞定啦。框架嗎,也蠻多的,包括springmvc,jersey等都可以
感覺你這個是兩個需求啊,一個是去讀取api然後存入資料庫,另一個是從資料庫中讀出資料寫api。
前一個需求感覺不適用框架都可以,後一個嘛就用web框架比如
Spring MVC
。同意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,可以直接參考一下
spring
retrofit
okhttp
gson
oltu.oauth2
mybatis or hibernate
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等都可以