您现在的位置是:首页 > 文章详情

Java 利用SpringBoot为Android,iOS等移动平台搭建简单的Restful后台接口平台

日期:2018-05-06点击:312

 

  • 作为移动端开发者来说,一般情况下,我们是不需要管理后台接口,只需要调用就可以了;但有时候,我们想要自己来实现接口,就得需要搭建自己的后台接口
  • 当然实现方式有很多,我对Java比较熟悉,这里就说下用Java等框架来实现Restful接口。大学的时候,我们学过利用较为原始的Servelet来实现,当然会显得很臃肿,写起来也很麻烦,所以这里就利用SpringBoot框架来实现,大量的注解会让我们实现起来很方便,也省去了很多配置
  • 这里我使用Intellij Idea编译器来创建工程,这里的选项有很多,现在一步步来创建工程  

如果没有Spring Initializr这个选项,就在插件配置中安装即可,这里就不再赘述

接下来就直接下一步,现在我们到项目中的结构看一下

 

重点来看下TestController.java这个类

package springdemo; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; /** * Created by on 2018/5/7. */ @RequestMapping //是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径 @RestController //用来返回Json public class TestController { /** * 注解中的第一个参数是访问的路径,第二个参数是请求方式 * @return */ @RequestMapping(value = "/info",method = RequestMethod.GET) public Info getInfo(){ Info info = new Info(); info.id = "59192"; info.data = "It's name is too complaint..."; return info; } }

代码很简单,省去了很多配置

运行来看下效果:

 

本地访问没有问题,结果也是JSON数据。

如果要部署到自建的Tomcat容器中也很简单,将项目打成.jar或者.war即可,需要访问数据库,利用现有的ORM框架,也只需要配置一下就可以了

以上就是很简单的后台接口开发,如今很多项目已经开发向微服务靠拢了(或者直接利用AWS等,开发者只管自己的业务,其他的都是现成的,工作量少了很多),或者是直接node.js实现后台接口,所以技术的发展很快,但是只要掌握基本的原理,一门新技术也是手到擒来

当然大部分业务都是简单的CURD(增删改查),上手很容易的,初学者很快就能掌握

PS:补一个很简单的demo,我会定时更新Springboot的各种用法
https://github.com/helang1991/springboot
 

原文链接:https://yq.aliyun.com/articles/660682
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章