《SpringBoot学习-入门》
2017-08-31 15:50
423 查看
前言
spring概述
我的Hello world
IDE安装 - spring Tool suite STS
创建第一个springboot项目
从图中可以看到
1、需要选择一个你喜欢的IDE工具
2、JDK1.8或者更新的版本
3、Gradle2.3+版本或者maven3.0+后的版本,因为我只用过maven,所以后面我会使用maven。
STS下载地址
这里主要选择打包方式、Java 版本等信息,根据需要修改对应的信息即可,我这里因为是demo,暂时无需修改,直接next.
然后在pom文件中以及依赖N多相关联的jar。自此工程创建结束。
运行项目:
在上图中,对应目录已经自动生成一个对应的springboot 启动入口类,我们增加个方法用来验证我们项目运行。
然后我们在启动类中右键-run java application 或者spring boot app 运行即可。
启动完成后,我们可以在启动日志中看到默认的Tomcat 端口,
ok,我们接着在浏览器中输入:http://localhost:8080/
看到图片中的信息,自此项目启动完成。
OK,自此我们的第一个springboot demo完成。下一章将会总结分享,基于MVC模式的springboot web 或者Restful 风格项目的项目实战。
spring概述
我的Hello world
IDE安装 - spring Tool suite STS
创建第一个springboot项目
前言
最近逐步在学习springboot和springcloud,系统的学习是为了在之后的实际的项目当中,更好的驾驭它。受文采以及能力所限,可能本系列文章可能更多的偏向于应用。 在学习的过程中,如果您看到有不当或者值得交流之处,希望您能提出您宝贵的意见和建议。
spring概述
与其他语言相比,java 语言略显笨重,所以springBoot应运而生,springBoot 基于spring, 你可以不用或者只需要很少的spring配置。如果你有jpa,hibernate,springMVC、maven等相关的学习使用经验,我相信springboot学习起来会很轻松。
我的Hello world
首先去官网看看文档:springboot 官方文档从图中可以看到
1、需要选择一个你喜欢的IDE工具
2、JDK1.8或者更新的版本
3、Gradle2.3+版本或者maven3.0+后的版本,因为我只用过maven,所以后面我会使用maven。
IDE安装 - spring Tool suite (STS)
IDE,大家可以使用自己所以喜欢的,eclipse、IntelliJ IDEA,eclipse中安装相关插件,习惯使用eclipse的朋友,我这里推荐使用spring tool sutie(STS). STS,其实就是丰富了插件的eclipse版本,使用方式,快捷键基本都和eclipse相同。
STS下载地址
创建第一个springboot项目
和通用IDE类似,new -> Spring Starter Project
这里主要选择打包方式、Java 版本等信息,根据需要修改对应的信息即可,我这里因为是demo,暂时无需修改,直接next.
这里是选择spring boot的版本,我们默认最新的1.5.6即可,然后是选择相关依赖的包,这里我们勾选web,(也可以直接去pom.xml文件中添加),直接Next进入下一步,然后Finish 完成。
然后在pom文件中以及依赖N多相关联的jar。自此工程创建结束。
运行项目:
在上图中,对应目录已经自动生成一个对应的springboot 启动入口类,我们增加个方法用来验证我们项目运行。
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @SpringBootApplication @RestController @RequestMapping("/") public class DemoApplication { @RequestMapping("/") public String test() { return "hello, world !"; } public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }
然后我们在启动类中右键-run java application 或者spring boot app 运行即可。
启动完成后,我们可以在启动日志中看到默认的Tomcat 端口,
Tomcat started on port(s): 8080 (http)
ok,我们接着在浏览器中输入:http://localhost:8080/
看到图片中的信息,自此项目启动完成。
注意:地址中并没有向我们往常一样,输入工程名称,以及后面的URL,是因为以下两点: 1、springBoot默认的contextPath为空,如果,在项目中的application.properties中加入:
#项目contextPath server.contextPath=/demo
2、我的controller配置,requestMapping("/")我默认没有配置相应地址。
OK,自此我们的第一个springboot demo完成。下一章将会总结分享,基于MVC模式的springboot web 或者Restful 风格项目的项目实战。
静心学习,使人快乐!
相关文章推荐
- springboot的入门学习
- springboot学习(一) 官方文档入门及使用
- 【Java】SpringBoot入门学习及基本使用
- springboot 学习之路 1(简单入门)
- SpringBoot入门学习以及整合MyBatis
- SpringBoot学习(二)——入门
- springboot 入门学习(转载)
- SpringBoot入门学习(含代码)
- SpringBoot 入门学习
- SpringBoot学习之入门篇
- SpringBoot 入门学习(HelloWord)
- SpringBoot 基础知识学习(一)——快速入门
- linux学习入门21——YUM软件管理(linuxcast.net)
- GCC 入门学习记录
- Smarty模板学习入门教程
- Solr-5.3.0学习笔记(一)基础入门
- OpenCV入门学习(三)HistogramEquivalent
- zTree树形插件的入门学习总结
- 深度学习Deeplearning4j 入门实战(3):简介Nd4j中JavaCPP技术的应用
- ABAP开发学习总结之一:ABAP入门基本要点