spring boot第一个helloworld

       最近很多公司都比较流行spring boot所以就先研究下第一个helloWord的编写

首先因为spring boot是maven项目,我们先在eclipse上搭建一个maven工程然后再部署

只需要配置pom.xml

第一步:新建maven工程:

第二步:导入jar包(pom.xml)

<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/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>words</groupId>
  <artifactId>springboot</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>springboot Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
    <!-- spring boot web -->
     <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
  </dependencies>
  <build>
    <finalName>springboot</finalName>
  </build>
  <!-- spring boot -->
  <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.3.4.RELEASE</version>
    </parent>
</project>

然后在此目录下新建包和主函数类写我们的第一个hello world

第三步:编写启动函数

package com.springboot.test;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
@EnableAutoConfiguration
public class boottest {

	@RequestMapping("/hello")
	@ResponseBody
	String SAYHI() {
		return "hello world spring-boot";
	}
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		SpringApplication.run(boottest.class, args);
	}

}

然后可以就像管网的那样直接运行主函数就可以了

第四步:就是打开浏览器localhost:8080/hello直接访问

 

下一篇文章我们再来介绍下怎么使用spring boot+shiro整合

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页