spring boot教程(1) -- hello springbooot

  1. 目的:

     搭建一个spring boot框架的项目环境 能进行网页访问
    
  2. 使用工具:

      eclipse + maven + tomcat7.0.67
    
  3. 程序结构
    spring boot教程(1) -- hello springbooot_第1张图片

  4. 使用maven的pom.xml导jar包:



  	
	  org.springframework.boot
	  spring-boot-starter
	  1.3.2.RELEASE
	
	
	  org.springframework.boot
 spring-boot-starter-test
	  1.3.2.RELEASE
	
	
	  org.springframework.boot
	  spring-boot-starter-web
	 1.3.2.RELEASE
	   
1.  
		                org.springframework.boot
 spring-boot-starter-tomcat
                
             
	
2. 
    org.apache.tomcat
    tomcat-juli
    7.0.67

  

  1. 写一个@SpringBootApplication // 是用来初始化配置文件 在以后可以自行配置

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class ApplicationSpring {
	public static void main(String[] args) {
		// 启动配置 自动扫描注解
		SpringApplication.run(ApplicationSpring.class, args);  
	}
}

  1. 写一个带注解HelloSpring类 映射路径

package cn.springboot;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloSpring {
	@RequestMapping("/hello")
	public String index(ModelMap map) {
		map.addAttribute("host", "http://blog.csdn.net/qq_33399709");
		return "index";
	}
}

  1. 编写index.html模版文件




    
    



Hello World

  1. 启动 ApplicationSpring 类

使用http://localhost:8080/hello 就可以成功访问 (这里不需要添加项目名)

spring boot教程(1) -- hello springbooot_第2张图片

  1. 总结问题

  1. spring boot 内嵌Tomcat8 如果Tomcat不匹配 就需要将内嵌的Tomcat8给注释掉
    使用在pom.xml 引入jar

  2. 8080端口被占用的情况
    1). 使用cmd命令 输入 netstat -aon|findstr “8080” 查看出PID号 然后打开任务管理器 -->服务 找到对应的PID将任务关闭

你可能感兴趣的:(springboot)