`

spring boot开发入门

阅读更多
第一点:什么是spring boot?
顾名思义它就是spring框架的一个分支,是一个子项目,开发于2013年,2014年发布第一个版本
第二点:有什么好处?
现在的web项目几乎都会用到spring框架,而要使用spring难免需要配置大量的xml配置文件,而springboot的出现解决了这一问题,Spring Boot 的目的在于快速创建可以独立运行的 Spring 应用。通过 Spring Boot 可以根据相应的模板快速创建应用并运行。Spring Boot 可以自动配置 Spring 的各种组件,并不依赖代码生成和 XML 配置文件。Spring Boot 可以大大提升使用 Spring 框架时的开发效率。
第三点:创建一个spring boot项目
我们在myeclipse上面用maven创建一个简单maven+springboot工程下面是pom的截图


接下里是main的spring boot 的main配置只要运行main方法就可以访问到url这就是springboot真正核心让一个单独项目的创建变得更加的简单,让所有依赖spring的程序可以做到“just run”
@SpringBootApplication
@RestController
public class App {
  public static void main(String[] args) {
    SpringApplication.run(App.class, args);
  }

  @RequestMapping("/hello")
  public String hello() {
    return "hello world ";
  }
我们运行main启动这个代码tomcat是不用自己部署的,本身嵌入Tomcat, Jetty Undertow 而且不需要部署他们。启动后直接在浏览器访问localhost:8080/hello出现下面的hello world则是访问成功

这个入门项目我没有截图一步步来带大家进入spring boot 下面我会把我的入门项目发出来希望大家参考!!!

  • 大小: 35.2 KB
  • 大小: 17.2 KB
分享到:
评论

相关推荐

    Spring Boot开发环境搭建实验

    总的来说,这个实验提供了全面的Spring Boot开发入门指南,包括环境搭建、工具使用、程序创建和测试,以及提高开发效率的热部署配置,是学习和实践Spring Boot的宝贵资源。通过这个实验,开发者可以快速掌握Spring ...

    《Spring Boot企业级开发教程》配套资料

    《Spring Boot企业级开发教程》配套资料是一份全面学习Spring Boot技术栈的宝贵资源,它涵盖了从基础到进阶的企业级应用开发知识。这个压缩包包含的教学材料多样,旨在帮助学习者深入理解并掌握Spring Boot的核心...

    spring boot 入门开发

    ### Spring Boot 入门开发知识点概述 #### 一、Spring Boot 基本介绍 - **微服务架构**:在现代软件开发中,微服务架构是一种流行的设计模式,它将单个应用程序分解为一组小型、独立的服务,每个服务执行特定的...

    SpringBoot企业级开发教程教学大纲.pdf

    在第一章节"Spring Boot开发入门"中,学习者将了解到Spring Boot的基本概念,包括它的起源和发展、核心优点。课程会引导学生进行环境准备,使用Maven构建Spring Boot项目,以及利用Spring Initializr快速创建项目。...

    spring boot入门教程

    ### Spring Boot 入门教程详解 #### Spring Boot 框架概述 Spring Boot 是由 Pivotal 团队提供的全新框架,旨在简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式(习惯优于配置)来简化整个 ...

    spring boot入门

    ### Spring Boot 入门详解 #### 一、Spring 发展历程与 Java 配置方式 Spring 是一个开源框架,最初由 Rod Johnson 创建,目的是为了简化企业级应用的开发。随着时间的发展,Spring 框架经历了多个重要的阶段: #...

    Spring Boot 教程、技术栈示例代码,快速简单上手教程。

    Spring Boot 是一个由 Pivotal 团队开发的框架,旨在简化 Spring 应用程序的初始搭建以及开发过程。它集成了大量常用的第三方库配置,如 JDBC、MongoDB、RabbitMQ、Quartz 等,使得开发者可以“零配置”地启动项目,...

    Spring Boot入门与实战_springboot_spring_

    **Spring Boot 入门与实战** Spring Boot 是一个由 Pivotal 团队开发的 Java 框架,旨在简化创建独立的、生产级别的基于 Spring 的应用。它通过提供默认配置来消除大量的样板代码,使得开发者可以更快地构建应用...

    Spring Boot从入门到实战-视频教程网盘链接提取码下载 .txt

    本课程从SpringBoot的最基础的安装、配置开始到SpringBoot的日志管理、Web业务开发、数据存储、数据缓存,安全控制及相关企业级应用,全程案例贯穿,案例每一步的都会讲解实现思路,全程手敲代码实现。让你不仅能够...

    spring boot入门的第一个项目

    **Spring Boot 入门项目详解** Spring Boot 是一个由 Pivotal 团队开发的 Java 框架,旨在简化Spring应用的初始搭建以及开发过程。它预设了许多默认配置,使得开发者能够快速构建可运行的项目,而无需在配置上花费...

    Spring Boot 系列教程 入门

    总的来说,"Spring Boot系列教程入门"将涵盖以上知识点,并逐步教你如何从零开始搭建和运行一个完整的Spring Boot应用,包括配置、依赖管理、数据访问、Web开发和部署等方面,让你快速成为Spring Boot开发的行家里手...

    Spring Boot的入门程序

    以上是 Spring Boot 入门程序中涉及的主要知识点,涵盖了从项目创建、Web 开发、数据访问到部署与监控的整个流程。对于初学者来说,理解并掌握这些内容是迈入 Spring Boot 开发的第一步。通过实践和不断学习,可以...

    Springboot入门到精通(超详细文档)

    Spring Boot 是一个由 Pivotal Team 创建的 Java 框架,它旨在简化Spring应用程序的初始设置和开发过程。这个框架极大地简化了配置工作,并且提供了开箱即用的特性,使得开发者能够快速构建可部署的独立应用。本文将...

    Spring Boot实战 ,丁雪丰 (译者).zip

    总的来说,《Spring Boot实战》这本书全面覆盖了Spring Boot从入门到进阶的各项知识点,无论是初学者还是有一定经验的开发者,都能从中受益。通过学习,读者将能够熟练掌握Spring Boot的使用,提升开发效率,并有...

    Springboot入门到精通完整版.pdf

    Spring Boot 是一个由 Pivotal 团队开发的框架,其设计目的是简化...通过阅读《Springboot入门到精通【完整版】》,你可以系统地学习这个框架,通过实例和实践练习加深理解,逐步成为一名精通Spring Boot的开发者。

    Spring Boot 进阶笔记(详细全面) 中文PDF完整版.pdf

    Spring Boot 是一个由 Pivotal 团队开发的框架,旨在简化基于 Spring Framework 的应用程序的初始设置和开发过程。它的核心理念是“约定优于配置”,这意味着 Spring Boot 在默认情况下已经预设了很多常用的配置,...

    Spring Boot快速入门

    ### 四、myspringboot和myspringboot-maven子项目 这两个子项目可能分别代表了一个基于Maven构建的Spring Boot应用实例和一个包含Maven配置的示例。在`myspringboot`项目中,你可以看到一个完整的Spring Boot应用...

    Spring Boot实战 ,丁雪丰 (译者) 1

    【Spring Boot实战】由丁雪丰翻译,详细介绍了如何利用Spring Boot进行高效且轻松的Java应用程序开发。Spring Boot是Spring框架家族的一员,旨在简化开发流程,减少代码量,同时提供强大的生产系统构建能力。它引入...

    Springboot入门到精通.pdf

    Spring Boot并不是要取代Spring框架,而是作为其增强工具,为Spring开发者提供更高效、便捷的开发体验。它集成了大量常用的第三方库,如数据访问、安全、缓存、消息等,并且这些库大多数可以实现零配置或极少配置的...

Global site tag (gtag.js) - Google Analytics