springboot学习纪要1
2018-01-21 23:50
309 查看
写下这篇文章用于记录我使用springboot学习的心路历程,方便后期复习跟记录下一些之前的特殊情况。
学习参考:https://gitee.com/didispace/SpringBoot-Learning
springboot项目搭建前本地需先搭建java环境(springboot要求java1.8版本)跟maven环境
如果不会的话 请自行先百度
1.项目构建
搭建一个springboot项目有很多种方式,但是spring提供了一个渠道给我们,方便我们生成项目架构
http://start.spring.io/
可以选择maven,gradle等构建方式,不限制于java语言。也可以选择去生成web工程的war包。
输入完group跟artiface之后点击按钮,就生成了一个压缩包。下载到你的项目路径后解压。
好了,前面的操作都说完了接下来的操作就是我们自己的了
1.打开IDE(此处我用的是eclipse)。右键 import一个maven项目
选择该选项后,选择你的项目路径。then。。。接下来的任务就是等着ide把项目导入并等待maven把需要的jar包下载下来。(网络不佳的童鞋可能要等等咯)
2.好了。。。默认jar包已经下载好了,完整的项目目录就是这样子的一个架构图
其中xxApplication是根据你的最后一个Artifact的名称生成的xxApplication,这个是Springboot的运行文件。所有的注解文件都必须跟这个文件保持同级或者更下一级,这样子会被springboot框架加载。
好了,该到了动手的时候了,先写第一个程序,HelloWorld
先在我们的项目路径下新建一个package,就命名web吧。
这个是我新建后的一个项目结构,在web下新建一个文件HelloController,代码如下:
@RestController
public class HelloController {
}
接下来就是直接去SpringbootApplication中运行我们的项目的时候了。进入SpringbootApplication中右键运行(ctrl+F11)我们的项目,然后打开浏览器输入:localhost:8080/hello就可以看到了我们刚刚输出的HelloWorld了。
好了,明天再更新第二篇。
学习参考:https://gitee.com/didispace/SpringBoot-Learning
springboot项目搭建前本地需先搭建java环境(springboot要求java1.8版本)跟maven环境
如果不会的话 请自行先百度
1.项目构建
搭建一个springboot项目有很多种方式,但是spring提供了一个渠道给我们,方便我们生成项目架构
http://start.spring.io/
可以选择maven,gradle等构建方式,不限制于java语言。也可以选择去生成web工程的war包。
输入完group跟artiface之后点击按钮,就生成了一个压缩包。下载到你的项目路径后解压。
好了,前面的操作都说完了接下来的操作就是我们自己的了
1.打开IDE(此处我用的是eclipse)。右键 import一个maven项目
选择该选项后,选择你的项目路径。then。。。接下来的任务就是等着ide把项目导入并等待maven把需要的jar包下载下来。(网络不佳的童鞋可能要等等咯)
2.好了。。。默认jar包已经下载好了,完整的项目目录就是这样子的一个架构图
其中xxApplication是根据你的最后一个Artifact的名称生成的xxApplication,这个是Springboot的运行文件。所有的注解文件都必须跟这个文件保持同级或者更下一级,这样子会被springboot框架加载。
好了,该到了动手的时候了,先写第一个程序,HelloWorld
先在我们的项目路径下新建一个package,就命名web吧。
这个是我新建后的一个项目结构,在web下新建一个文件HelloController,代码如下:
@RestController
public class HelloController {
@RequestMapping("/hello") public String hello(){ return "HelloWorld"; }
}
接下来就是直接去SpringbootApplication中运行我们的项目的时候了。进入SpringbootApplication中右键运行(ctrl+F11)我们的项目,然后打开浏览器输入:localhost:8080/hello就可以看到了我们刚刚输出的HelloWorld了。
好了,明天再更新第二篇。
相关文章推荐
- 数据库学习纪要(十八):MySQL简介-2
- SpringBoot学习记录2------定时器的使用
- SpringBoot学习——No.2
- admin_refinery_10en.pdf(第六章)学习纪要
- springboot学习10之jersey+mybatis+通用mapper+分页PageHelper
- Python爬虫学习纪要(六):Requests 库学习笔记1
- SpringBoot学习-(二十三)SpringBoot发送邮件
- 开始学习springboot的第一天
- 慕课网【PHP】3.27前所学学习内容纪要(2)
- SpringBoot学习之路:06.Spring Boot替换默认的Jackson
- springboot学习笔记-5 springboot整合shiro
- SpringBoot入门学习以及整合MyBatis
- 深入学习--SpringBoot
- SpringBoot学习-(十)SpringBoot日志处理
- SpringBoot 入门学习(HelloWord)
- springboot学习一,web实例
- springboot 学习之路 18(webflux详细介绍(2))
- 学习Docker之Docker初体验---SpringBoot集成Docker的部署、发布与应用
- 【Scrapy学习纪要】常见问题解决思路汇总
- SpringBoot学习Demo