Heim  >  Fragen und Antworten  >  Hauptteil

java - 框架搭建,接口调用

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

ringa_leeringa_lee2714 Tage vor393

Antworte allen(9)Ich werde antworten

  • 大家讲道理

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

    感觉你这个是两个需求啊,一个是去读取api然后存入数据库,另一个是从数据库中读出数据写api。

    前一个需求感觉不适用框架都可以,后一个嘛就用web框架比如Spring MVC

    Antwort
    0
  • 天蓬老师

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

    同意listen的想法,读取restful api,可以写一个http请求,将数据拿来后,解析,保存到本地数据库,可以用jdbc,使用框架可以用mybatis,前端使用spring mvc,设计restful接口,向外提供服务。再加上spring框架,一整套就可以做一个javaEE的应用了。

    Antwort
    0
  • 迷茫

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

    用spring MVC啊,还用,而且网上资料多。有问题,百度一搜好多资料,后期维护会好一些

    Antwort
    0
  • 伊谢尔伦

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

    一步步解决
    1、读取restful 请求,使用http
    2、保存数据库,有hibernate mybatis,beetsql或者自己写jdbc数据库操作。
    3、发布restful的资料和框架也好多。。
    鉴于功能比较简单,用spring mvc 即可。

    Antwort
    0
  • 迷茫

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

    springmvc restful 如何

    Antwort
    0
  • 大家讲道理

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

    现在大部分公司都是使用rest服务提供API的调用,rest也是轻量级的webservice服务,建议使用springmvc+mybatis框架整合,并使用rest风格写API。

    Antwort
    0
  • 巴扎黑

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

    做过几个类似的项目,用到几个基本dependency,可以直接参考一下

    1. spring

    2. retrofit

    3. okhttp

    4. gson

    5. oltu.oauth2

    6. mybatis or hibernate

    7. some tools

    Antwort
    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来集成多个框架, 简化开发.

    可以参考我做的一个小demo,跟你的需求有部分类似.

    总之, 你需要多看看 Java 资源集合

    Antwort
    0
  • 高洛峰

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

    1.可以用httpclient,或者干脆使用jdk自带的URLConnection等API来实现;
    2.保存数据到数据库中使用jdbc+数据库驱动即可,当然也可以使用hibernate、mybatis之类的持久层框架
    3.对外发布服务,若不是很多简单的使用servlet就能搞定啦。框架吗,也挺多的,包括springmvc,jersey等都可以

    Antwort
    0
  • StornierenAntwort