spring-boot搭建简单web(一)
2017-02-17 22:55
453 查看
一、项目搭建以maven为基础,首先导入spring-boot基本jar包(spring-boot-starter.jar和spring-boot-starter-web.jar)
二、spring-boot程序入口main
@SpringBootApplication 用以启动组件扫描和自动配置
SpringApplication.run(Application.class, args) 用以启动引导应用程序
三、写一个controller,作为web应用
运行main,浏览器访问http://localhost:8080/demo/index,在页面会呈现字符 index
由此可见,spring-boot,嵌入的tomcat以8080端口启动,不存在项目名
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>demo_boot</groupId> <artifactId>demo_boot</artifactId> <version>0.0.1-SNAPSHOT</version> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <version>1.5.1.RELEASE</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>1.5.1.RELEASE</version> </dependency> </dependencies> </project>
二、spring-boot程序入口main
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
@SpringBootApplication 用以启动组件扫描和自动配置
SpringApplication.run(Application.class, args) 用以启动引导应用程序
三、写一个controller,作为web应用
import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller @RequestMapping("demo") public class demoController { @RequestMapping("/index") @ResponseBody String index() { return "index"; } }
运行main,浏览器访问http://localhost:8080/demo/index,在页面会呈现字符 index
由此可见,spring-boot,嵌入的tomcat以8080端口启动,不存在项目名
相关文章推荐
- 用Spring Boot搭建简单web项目
- spring-boot搭建简单web(整合freemarker)(二)
- idea+maven+springboot搭建web简单项目经历小计(RestController)
- springboot 简单web简单搭建和jsp界面
- Spring_boot 框架的简单的搭建
- spring boot + webSocket 实现简单会话与在线人数统计的demo
- IDEA上面搭建一个SpringBoot的web-mvc项目
- springboot搭建web(整合mybatis)(四)
- 使用idea+springboot+Mybatis搭建web项目
- maven+spring boot搭建简单微服务
- 003,spring boot RESTfull API简单项目的快速搭建
- 基于多个maven module搭建的Spring boot web项目
- 搭建简单web项目:spring3.0基本配置(2)
- 用Spring Boot & Cloud,Angular2快速搭建微服务web应用 - 实现RESTful CRUD
- HzhJava框架搭建二:添加tomcat和spring运行一个简单web程序
- 微服务之Spring Boot 简单搭建
- 【SpringBoot教程一】:简单搭建
- 【SpringBoot教程二】:RESTfull API简单项目的快速搭建
- SpringBoot之1分钟快速搭建Web项目(一)
- Springboot+mybatis搭建(以尽可能简单的,外加注释的方式)