项目源码请到 : https://github.com/mrg1511104848/springboot-study下载java
近来springboot,springcloud比较火,不少公司在用,面试的时候若是会,会加分,因此学习一下。我会不断的更新,但愿你们多多支持,多多提意见。git
1.首先到 http://start.spring.io/ 下载springboot示例github
2.导入到idea 中, 选择 maven方式导入web
3.在pom中新增web模块支持面试
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
4.在工程中新建一个目录叫作 spring
com.myspringboot.study
5.在新建的目录下新建一个controller浏览器
@RestController @SpringBootApplication public class HelloController { @RequestMapping("/hello") public String hello(){ return "hello world"; } public static void main(String[] args) { SpringApplication.run(HelloController.class); } }
以后直接以main方法启动tomcat
2018-05-12 19:34:04.256 INFO 17744 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2018-05-12 19:34:04.427 INFO 17744 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup 2018-05-12 19:34:04.475 INFO 17744 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path ''
控制台输出以上信息证实服务启动成功,能够进行访问了。 浏览器输入 http://localhost:8080/hellospringboot
能够发现springboot很是方便快捷的创建一个web项目。app
关于两种启动方法的介绍,请看如下连接
https://blog.csdn.net/y12nre/article/details/60869829