SpringBoot——經典的Hello World【二】

前言

來建立個hello world 唄web

步驟

首先確定是要打開咱們的IDEA來建立一個Maven的項目哈spring

建立項目

1. File->New->Project
app

2.Maven->JDK版本選擇->Next
spring-boot

3. Groupld->Artifactld->Next
ui

4. location->Finsh
3d

5. 開啓自動導入
code

導入依賴

導入SpringBoot的相關依賴,進入SpringBoot的官網點擊Quick start下的Spring Lnitializr
填寫好具體的信息後,咱們能夠點擊Explore- Ctrl + Space生成一個pom.xml文件,直接拷貝覆蓋項目的配置。
生成pom配置
生成pom配置
覆蓋pom配置xml

編寫主程序

編寫一個主程序用來啓動SpringBoot的應用,請自行注意建立的位置。
1. 建立類文件
建立
blog

2. 標註主程序
標明是個SpringBoot應用get

3. 主程序代碼以下

package com.wangyang;


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

/**
 * @SpringBootApplication 標註一個主程序類,說明這是一個Spring Boot應用
 */
//DataSourceAutoConfiguration禁止自動加載,否則會產生報錯
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
public class HelloWorldMainApplication {

    public static void main(String[] args) {
        //啓動Spring應用
        SpringApplication.run(HelloWorldMainApplication.class,args);
    }
}

編寫業務代碼

1. 建立controller控制器

2. 業務代碼

package com.wangyang.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloWorldController {

    @ResponseBody
    @RequestMapping("/")
    public String hello(){
        return "hello world";
    }
}

運行main方法

返回到主程序中,直接運行main方法便可
啓動
啓動

訪問地址

訪問

項目打包

運行jar包

訪問

相關文章
相關標籤/搜索