1. 程式人生 > >springboot入門之案例,非常詳細,註解完整,圖文詳解

springboot入門之案例,非常詳細,註解完整,圖文詳解

    springboot的概述:Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。通過這種方式,Spring Boot致力於在蓬勃發展的快速應用開發領域(rapid application development)成為領導者。

springboot的優點:1,簡化專案的構建配置,2,對主流框架的無配置整合,3,專案獨立,不用外部依賴Servlet容器,4,提供執行時的應用監控,5,極大地提高了開發,部署效率,6,與雲端計算的天然整合。總而言之,大大的簡化了配置,對於javaweb的開發是一個質的提升。

歡迎大家轉載:轉載請請新增源連結:https://blog.csdn.net/qq_30764991點選開啟連結

案例:第一個springboot-demo

1,首先建立一個maven專案,如下圖所示

2,在pom.xml新增springboot的版本;

<!--springboot配置依賴的版本  -->
  <parent>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-parent</artifactId>
      <version>1.5.2.RELEASE</version>
   </parent>

3,新增springboot的web支援

                    <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>

</dependency>

4,新增springboot的外掛;

<plugin>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-maven-plugin</artifactId>

</plugin>

<!-- 配置Tomcat外掛 -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>

5,建立一個HelloApplication

package com.springboot.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;


@Controller//標明這是一個SpringMVC的Controller控制器;
@SpringBootApplication//Spring Boot專案的核心註解,主要目的是開啟自動配置。
@Configuration//這是一個配置Spring的配置類;
public class HelloApplication {


    @RequestMapping("hello")//請求路徑
    @ResponseBody//返回json資料
    public String hello() {
        return "hello world! 你好世界!";
    }


  
    //在main方法中啟動一個應用,即:這個應用的入口
    public static void main(String[] args) {
    //springboot的啟動入口
    SpringApplication.run(HelloApplication.class, args);
    }

}

6,啟動應用,有二種方法:

第一種,點選專案如圖:

第二種 ,

7,效果展示:

到此一個springboot的應用就寫好了,如果對您有幫助 ,請多多支援,歡迎大家轉載:轉載請請新增源連結:https://blog.csdn.net/qq_30764991點選開啟連結,非常感謝: