spring-boot入门
2017-12-01 15:22
381 查看
Eclipse中安装STS插件
(1)在线安装
Help--Eclipse Marketplace搜索“STS”,点击“install”安装
后面就是一直下一步或者完成
(2)离线安装
打开网页 http://spring.io/tools/sts/all下载适合自己的eclipse版本的STS压缩包
下载后,在eclipse操作: Help--Install New Software--Add--Archive,添加已下载的zip包
安装有Spring IDE字样的插件即可,取消勾选自动更新,接下来就有Next就点Next,有Finish就点Finish
2. 创建Spring-boot项目
新建->其它我这里没啥要改的,默认demo就行
下面其他第三方库可以一个都不加入,可以在使用的时候再pom里面再次添加,如果知道需要哪些也可以提前勾上
完成
3. 运行Spring-boot项目
(1)右键DemoApplication中的main方法,Run As -> Spring Boot App,项目就可以启动了
package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }
(2)如果要运行hello world,则使用@RestController注解,并且添加hello方法
得提前引入web相关的依赖,如果之前勾选了,就不用再加了<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
package com.example.demo; 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; @RestController @SpringBootApplication public class DemoApplication { @RequestMapping("/") public String hello(){ return"Hello world!"; } public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }
如何运行我们的Application,看到hello world的输出呢?
第一种方式是直接运行main方法:
选中DemoApplication的main方法 -> 右键 -> Run as ->Java Applicacation,之后打开浏览器输入地址:http://127.0.0.1:8080/ 或者http://localhost:8080/就可以看到Hello world!了。
第二种方式:
右键project –> Run as –> Maven build –> 在Goals里输入spring-boot:run ,然后Apply,最后点击Run
4. 打包Spring-boot项目
1.命令:clean package
2.执行命令:java –jar xxxxxx.jar
相关文章推荐
- SpringCloud微服务系列笔记(1)-SpringBoot简单入门
- 深入Spring Boot (一):快速入门
- spring-boot 入门 ssmb小例子
- 【转】Spring Boot快速入门
- Spring Boot 应用程序开发入门
- Spring Boot(Web)初探一( 入门【HelloWorld】)
- Spring学习日志-简单springboot入门启动
- 学习cassandra(1)入门,使用场景(写多读少)和搭建启动使用,整合Spring boot
- Spring Boot快速入门
- spring boot入门
- springboot 入门教程(6)--- 整合Spring data JPA实现CRUD(附源码)
- 最简单的 Spring Boot 入门指南
- spring boot 入门示例代码
- spring boot简易入门
- spring boot学习总结(一)-- 基础入门 Hello,spring boot!
- Spring Boot 入门例子 Hello world - TerryHe 博客园
- SpringBoot 使用Mybatis入门
- Spring Boot 入门
- SpringBoot入门系列:第三篇 日志输出
- Spring Boot 快速入门