学习spring-boot第一节demo运行与web启动
来源:互联网 发布:淘宝售后客服具体工作 编辑:程序博客网 时间:2024/06/10 00:26
1.通过官网获取spring-boot的maven下载地址。
2.导出依赖jar
3.创建一个web工程,加入jar包
4.test.java为demo
package test;import org.springframework.boot.autoconfigure.EnableAutoConfiguration;import org.springframework.context.annotation.ComponentScan;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.PathVariable;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;import org.springframework.web.bind.annotation.ResponseBody;@Controller@ComponentScan@EnableAutoConfigurationpublic class Test {@RequestMapping(value ="/hello/{id}", method = RequestMethod.GET)@ResponseBodypublic String sayHello(@PathVariable("id") String id){return "hello123456"+id;}}
5.Application.java程序启动类
package test;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.EnableAutoConfiguration;import org.springframework.boot.builder.SpringApplicationBuilder;import org.springframework.boot.web.support.SpringBootServletInitializer;import org.springframework.context.annotation.ComponentScan;import org.springframework.stereotype.Controller;@Controller@ComponentScan@EnableAutoConfigurationpublic class Application extends SpringBootServletInitializer{public static void main(String[] args) { SpringApplication.run(Application.class, args); }@Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(Application.class); } }
注意:main方法为boot默认jar启动方法。configure为web启动方式,需要继承springbootServletInitializer类,并重写configure方法。
0 0
- 学习spring-boot第一节demo运行与web启动
- spring boot 原理、demo 与打包运行
- Spring boot 第一节
- Spring boot启动运行流程
- Spring Boot Web启动流程
- spring-boot war包启动方式(发布到web容器的demo)
- Spring Boot构建web项目Demo
- 开始spring boot 实践第一节
- spring boot security的简单学习demo
- spring-boot实现web项目的运行
- web学习第一节练习
- spring boot 启动web,内嵌tomcat
- Spring源码学习第一节
- Spring boot 第一个DEMO 运行报错
- Spring-Boot学习(2)-----Spring-Boot-web学习
- mac 运行spring boot 启动运行慢解决方法
- spring boot demo( 获取一个RESTful web service)
- Spring Boot Demo
- 向前走
- log4j配置
- [RK3288][Android6.0] USB Mass Storage流程小结
- mysql-5.7.16-winx64安装版配置、使用
- android探索之MVP
- 学习spring-boot第一节demo运行与web启动
- JS实现精确加减乘除
- bzoj1069 凸包+旋转卡壳
- uploadAction文件上传
- Android 窗口管理:Z-Order管理
- 面向对象的六大原则
- Elasticsearch扩展性插件
- HLS(HTTP Live Streaming)视频直播技术实战
- vim学习笔记