• 技术文章 >Java >java教程

    Java中关于SpringBoot的入门图文教程

    黄舟黄舟2017-08-09 09:18:27原创949
    一、什么是SpringBoot

      最近几年,微服务的概念越来越火。而相信大家在搜索微服务时,映入眼帘的首先就是SpringBoot以及SpringCloud。SpringCloud提供的一套完整的微服务解决方案,但是SpringBoot与SpringCloud又有何关系呢?这里不卖关子,SpringBoot可以说是SpringBoot的基础,就像JAVA SE是你想要向JAVA EE进阶的必经之路一样。那我们就从SpringBoot开始,一点点的来探索微服务的道路。希望大家一起学习,如果我哪里写的有问题,请大家指出,轻喷。

    二、来个简单的例子

      身为程序员,大家都对Hello World不陌生,那么我们就从Hello World开始我的的学习之路。楼主以IDEA为开发工具(安利一波,IDEA真的是要比ECLIPSE好用的不要不要的)。

      可以通过两种创建方式来创建SpringBoot项目。如下图红框所示:

      

      其实在我看来两种构建方式没有什么差别,要说差别,也就是Spring Initiallizr可以帮你初始化一个简单的SpringBoot项目(简直是懒人福利呀),而使用MAVEN构建,则需要自己手动添加一些SpringBoot的依赖。我们以Spring Initiallizr来创建(不要问楼主为什么,因为楼主懒)。

    下一步,填写MAVEN的一些信息

    下一步,我们尝试用最新版本的SpringBoot来进行构建,其他全不选(不要问我左侧的选项有啥用,慢慢来)

    下一步,填写工程名,填好项目名称后点击Finish,稍等一下,等待系统构建完成。

    这就是我们初始化的一个SpringBoot工程,如下图:

    接下来我们开始写一个简单的Hello World项目,添加spring-boot-starter-web依赖,以便项目可以进行web访问。

    编写HelloWorld代码:

    然后启动项目运行,项目启动成功如下:

    打开浏览器输入http://localhost:8080/hello,可以看到我们已经答应出Hello SpringBoot!

    好了,第一个SpringBoot的例子已经成功运行,打完收工,碎觉。。。

    以上就是Java中关于SpringBoot的入门图文教程的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:SpringBoot Java 图文
    上一篇:Java中关于线程安全问题的解决详解 下一篇:Java面向对象之关于类和对象的详细介绍
    大前端线上培训班

    相关文章推荐

    • 理解java8中java.util.function.*pojo反射新方法(附代码)• 浅析安卓app和微信授权登录及分享完整对接(代码分享)• 教你一招搞定时序数据库在Spring Boot中的使用• 一招教你使用java快速创建Map(代码分享)• PlayFramework 完整实现一个APP(十一)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网