java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > Spring Boot创建和使用

Java之Spring Boot创建和使用

作者:Gujiu!!

Spring 的诞生就是为了简化 Java 程序的开发的.Spring Boot 的诞生就是为了简化 Spring 程序开发的,对Springboot感兴趣的同学可以借鉴本文

Spring Boot 创建和使用

Spring Boot

Spring 的诞生就是为了简化 Java 程序的开发的. Spring Boot 的诞生就是为了简化 Spring 程序开发的.

Spring Boot 优点

Spring Boot 最核心

  1. 快速添加依赖
  2. 内置 web 容器
  3. 自动装配

Spring Boot 项目创建

使用 IDEA 创建

社区版 IDEA, 需要先安装 Spring Boot Helper (注: 此插件在 IDEA 社区版 2022.1.x 之前免费, 之后是收费的 )

创建 Spring Boot 项目

# 注意事项 #

2022.12 发布了 Spring Boot 3, 基于 Spring 6, 要求的最低 JDK 版本 17Spring Boot 2, 要求的最低 JDK 8

如果不是如上图标:

之后勾选 Maven , 点击 OK, 刷新后就是如上图标.

网页版创建

网页版创建项目先访问:https://start.spring.io

得到的 .zip 压缩包, 将它解压, 之后用 idea 打开, 就可以使用了.

还可以使用阿里云: https://start.aliyun.com

Spring Boot 目录介绍

运行 Spring Boot

# 注意事项 #

运行 Spring Boot: 先找到 Spring Boot 启动类 (@SpringBootApplication), 运行启动类中的 main 方法就可以了.

hello world

在创建的项⽬包路径下创建 TestController

@Controller // 当前类为控制器
@ResponseBody // 返回的是数据, 而非页面
//@RestController = @Controller + @ResponseBody
public class TestController {

    @RequestMapping("/hi") // url 路由注册
    public String sayHi(String name) {
        // 为空或为 null, 默认值处理
//        if(name == null || name.equals("")) {
//            name = "world";
//        }
        if (!StringUtils.hasLength(name)) {
            name = "world";
        }
        return "hello " + name;
    }
}

启动 Spring Boot, 访问 127.0.0.1:8080/hi, 展示:

# 注意事项 #

当我们把要注入到容器类和启动类放到同级目录下, 这时候 Spring Boot 项⽬才能正常的将 bean 注⼊到容器中.

约定大于配置

以上情况反应了 Spring Boot 项目的另⼀个特点:约定大于配置。

对比 Spring 的项⽬我们也可以看到这⼀特点,比如在 Spring 中也是要配置 Bean 的扫描路径的,而 Spring Boot 则不需要.

🌷(( ◞•̀д•́)◞⚔◟(•̀д•́◟ ))🌷

以上就是今天要讲的内容了,希望对大家有所帮助,如果有问题欢迎评论指出,会积极改正!!

到此这篇关于Java之Spring Boot创建和使用的文章就介绍到这了,更多相关Spring Boot创建和使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文