SpringBoot (黑马基础篇)

本文详细介绍了SpringBoot的快速上手,包括创建入门程序、理解最简程序的基础文件、对比传统Spring程序,并展示了四种创建SpringBoot工程的方式。此外,还讲解了SpringBoot的parent、starter、引导类和内嵌Tomcat的概念与用法。接着,文章深入讨论了属性配置与yaml语法,以及如何整合JUnit、MyBatis、MyBatis-Plus和Druid等第三方技术。
摘要由CSDN通过智能技术生成

一、快速上手SpringBoot

  • SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用初始搭建以及开发过程

.
.

1、SpringBoot入门程序

  • ①:创建新模块,选择Spring Initializr,并配置模块相关基础信息
    在这里插入图片描述

  • ②:选择当前模块需要使用的技术集
    在这里插入图片描述

  • ③:开发控制器
    在这里插入图片描述

  • ④:运行自动生成的Application类的main方法
    在这里插入图片描述

.
.

2、最简SpringBoot程序所包含的基础文件

  • pom.xml文件
    在这里插入图片描述

  • Application类
    在这里插入图片描述
    .
    .
    .

3、Spring程序与SpringBoot程序对比

在这里插入图片描述

.
.

4、创建SpringBoot工程的四种方式

  • ① 基于Idea创建SpringBoot工程 (以上已经展示
  • ② 基于SpringBoot官网创建项目,地址:https://start.spring.io/
    在这里插入图片描述
  • ③ 基于阿里云创建项目,地址:https://start.aliyun.com
    注意:阿里云提供的坐标版本较低,如果需要使用高版本,进入工程后手工切换SpringBoot版本
    在这里插入图片描述
  • ④ 手工创建项目(不需要联网
    a>创建普通Maven工程
    b>手工导入坐标:
  • 5
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
黑马SpringBoot是一个基于Java语言开发的Web应用开发框架。它通过简化配置和提供一系列的自动化工具,使得开发人员能够更加快速和便捷地构建和部署应用程序。黑马SpringBoot框架的核心思想是约定大于配置,即通过一些默认的规则和约定,减少开发人员需要手动配置的工作,从而提高开发效率。 在使用黑马SpringBoot框架时,可以通过使用@Import注解来导入自定义的配置类,如引用中的示例代码中的@Import(MyImportSelector.class)。这样可以将需要自动配置的内容放入这个配置类中,使得在SpringBoot启动时无需对SpringBoot进行相关的手动配置,如引用所述。 另外,如果想要使用黑马SpringBoot框架整合ActiveMQ,可以通过在项目的pom.xml文件中添加相应的依赖,如引用所示。这样就可以使用SpringBoot提供的ActiveMQ的starter,简化了对ActiveMQ的配置和集成过程。 总结来说,黑马SpringBoot是一个基于Java语言开发的Web应用开发框架,通过简化配置和提供自动化工具,使得开发人员能够更加快速和便捷地构建和部署应用程序。可以通过导入自定义的配置类和使用相应的starter来实现对SpringBoot的自动配置和集成。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [黑马SpringBoot --原理](https://blog.csdn.net/D_boj/article/details/129494265)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [黑马SpringBoot笔记](https://blog.csdn.net/qq_39634715/article/details/127869532)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值