【Spring Boot入门】如何快速创建一个Spring Boot项目

快速创建Spring Boot项目

SpringBoot的出现,简化了Spring应用开发

随着技术的发展,创建SpringBoot项目也方便了很多,下面我主要来介绍一下两种创建SpringBoot项目的方法。

1.官网快速创建法:

(1)首先点开官网Spring Initializr

我们可以看到以下的页面,按照需求选择好配置和依赖(照着下图走)

Group和Artifact自己命名,最后点击 GENERATE 生成Jar包。

(2)解压Jar包到文件夹中,用IDEA打开该项目即可

 

 2.IDEA创建Spring Boot项目(HelloWorld)

(1)

 

(2)最后创建好了一个简单的SpringBoot项目(忘记截图,偷方法一的图,它们结构上是一样的)

(3)主程序这样写,使主程序得以启动

package com.example;

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

@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
public class WorldApplication {

	public static void main(String[] args) {
		SpringApplication.run(WorldApplication.class, args);
	}

}

tips:

(1)psvm + 回车键 -->public static void main(String[ ] args)

(2)SpringApplication.run() :Spring应用的启动方法

(3) 把主程序类HelloWorldMainApplication.class传入

(4)把main方法的可变函数args[ ] 传入

(5)(exclude = DataSourceAutoConfiguration.class)//禁用数据库的自动配置

(4)选择自动导入依赖

选择Enable Auto-Import(启用IDEA的功能) 即 启用自动导入依赖

这样 当在pom.xml每写入一个依赖时,IDEA就会自动导入相关的依赖

(5)编写(业务逻辑)相关的Controller、Server

package com.example.controller;

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

//指定控制器,用于处理请求
@Controller
public class HelloController {

    @ResponseBody//把return的内容写给浏览器

    @RequestMapping("/hello")//接受来自浏览器的hello请求

    public String hello(){
        return "hello";//返回一个字符串“hello”在浏览器上
    }
}

tips:主程序.java在Controller.java的上一级,它们不同级

(6)运行主程序测试

(7)简化部署工作 

 

 

猜你喜欢

转载自blog.csdn.net/weixin_51583068/article/details/124658599