springboot快速入門(Eclipse)


步驟一:關於版本(前期工作)

  JDK 1.8

  maven 3.5

  配置環境變量;

步驟二:創建項目

  首先新建個maven項目(SpringBoot 應用,本質上是一個Java 程序,其采用的風格是 maven 風格,所以又是一個 Maven 項目,接下來我們就按照 maven 項目的方式創建就行了)

  菜單-->File-->New-->Maven Project

  -->Next (輸入項目參數)

步驟三:配置pom.xml文件

  在pom.xml文件中添加內容:

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.9.RELEASE</version>
    </parent>
 
    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <dependency>
              <groupId>junit</groupId>
              <artifactId>junit</artifactId>
              <version>3.8.1</version>
              <scope>test</scope>
        </dependency>
    </dependencies>
 
    <properties>
        <java.version>1.8</java.version>
    </properties>
 
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

步驟四:創建 Application.java 啟動類

  創建 Application.java,其注解 @SpringBootApplication 表示這是一個SpringBoot應用,運行其主方法就會啟動tomcat,默認端口是8080。因為該類的主方法把tomcat嵌入進去了,不需要手動啟動tomcat了。

package cn.xdf.springboot;
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);
    }
}

步驟五:創建Controller類

  接着創建控制器類 HelloController,這個類就是Spring MVC里的一個普通的控制器。

  @RestController 是spring4里的新注解,等價於 @ResponseBody和@Controller的縮寫。

package cn.xdf.springboot.web;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello(){
        return "Hello Spring Boot !!!";
    }
}

步驟六:運行並測試

  接下來就運行Application.java,然后訪問地址:

 http://localhost:8080/hello

  效果圖:

 

注意點:

  創建包時要注意Application類所在的包要是父級包,controller類要在它子包內才行,例如:

  cn

    +- example

      +- myproject

        +- Application.java

        | 

        +- domain

        | +- Customer.java

        |

        +- service

        | +- CustomerService.java

        |

          +- web

           +- CustomerController.java

 

 

 

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM