1.读取网上在线的restful API接口,比如天气,IP这样,还有基于oauth2.0这样的。
2.保存一份数据在本地MYSQL、和SQLSERVER上
3.对外发布服务,同样的restful API接口
求指导,,实在不知道用什么框架,去构架啊。。
同意listen的想法,读取restful api,可以写一个http请求,将数据拿来后,解析,保存到本地数据库,可以用jdbc,使用框架可以用mybatis,前端使用spring mvc,设计restful接口,向外提供服务。再加上spring框架,一整套就可以做一个javaEE的应用了。
一步步解决
1、读取restful 请求,使用http
2、保存数据库,有hibernate mybatis,beetsql或者自己写jdbc数据库操作。
3、发布restful的资料和框架也好多。。
鉴于功能比较简单,用spring mvc 即可。
现在大部分公司都是使用rest服务提供API的调用,rest也是轻量级的webservice服务,建议使用springmvc+mybatis框架整合,并使用rest风格写API。
做过几个类似的项目,用到几个基本dependency,可以直接参考一下
spring
retrofit
okhttp
gson
oltu.oauth2
mybatis or hibernate
some tools
1.可以用httpclient,或者干脆使用jdk自带的URLConnection等API来实现;
2.保存数据到数据库中使用jdbc+数据库驱动即可,当然也可以使用hibernate、mybatis之类的持久层框架
3.对外发布服务,若不是很多简单的使用servlet就能搞定啦。框架吗,也挺多的,包括springmvc,jersey等都可以
15 回答8.4k 阅读
8 回答6.2k 阅读
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
2 回答2.8k 阅读✓ 已解决
感觉你这个是两个需求啊,一个是去读取api然后存入数据库,另一个是从数据库中读出数据写api。
前一个需求感觉不适用框架都可以,后一个嘛就用web框架比如
Spring MVC
。