美文网首页
一.Hello,Spring Boot!

一.Hello,Spring Boot!

作者: 一直想上树的猪 | 来源:发表于2024-05-16 16:27 被阅读0次

在接触Springboot之前,我们还是需要了解一下老一辈的Java开发是什么样的。所以就先聊聊Spring吧~

Springboot的缺点

尽管Spring很强大,但它也在犯JavaEE的错误,有以下缺点:

  • 使用门槛过高,要入门Spring需要较长时间
  • 对过时技术兼容,导致使用复杂度升高
  • XML配置已经不是流行的系统配置方式
  • 集成第三方工具的时候,程序员还需要考虑工具之间的兼容性
  • 系统启动慢,不具备热部署功能,完全依赖虚拟机或者Web服务器的热部署

Spring boot

相比Spring,Spring Boot具有以下优点:

  • 实现约定大于配置,是一个低配置的应用系统框架
  • 提供了内置的Tomcat或者Jetty容器
  • 通过依赖的jar包管理、自动装配技术,容易支持与其他技术体系、工具集成
  • 支持热加载,开发体验好,也支持Springboot系统监控,方便了解系统运行情况。

Hello,Spring Boot

创建一个maven工程


image.png

打开pom.xml,进行配置:

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

新增一个controller

package com.tinner.simple.controller;

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

@Controller
public class HelloController {

    @RequestMapping("say.html")
    public @ResponseBody String say(){
        return "Hello, Spring boot!";
    }
}

访问localhost:8080/say.html

相关文章

网友评论

      本文标题:一.Hello,Spring Boot!

      本文链接:https://www.haomeiwen.com/subject/mzabfjtx.html