首页 > 框架搭建,接口调用

框架搭建,接口调用

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


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


springmvc restful 如何


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


问题1.数据获取

问题2.数据的持久

问题3.服务的发布

针对问题2和3, 你甚至可以使用spring boot来集成多个框架, 简化开发.

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

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


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

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


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


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


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

  1. spring

  2. retrofit

  3. okhttp

  4. gson

  5. oltu.oauth2

  6. mybatis or hibernate

  7. some tools


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

【热门文章】
【热门文章】