首页 > 编程语言 >SpringBoot - [02] 第一个SpringBoot程序

SpringBoot - [02] 第一个SpringBoot程序

时间:2024-03-14 20:44:31浏览次数:17  
标签:02 SpringBoot 程序 boot spring test org starter

 

一、引入依赖

<!-- web依赖: tomcat,dispatcherServlet,xml -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- spring-boot-starter所有的springboot依赖都是使用这个开头的 -->
<!-- 单元测试 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
    <exclusions>
        <exclusion>
            <groupId>org.junit.vintage</groupId>
            <artifactId>junit-vintage-engine</artifactId>
        </exclusion>
    </exclusions>
</dependency>
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

spring-boot-starter-web:用于实现HTTP接口(该依赖中包含了Spring MVC),官网对它的描述是:使用Spring MVC构建Web(包括RESTful) ,应用程序的入门者,使用Tomcat作为默认嵌入式容器。

spring-boot-starter-test:用于编写单元测试的依赖包。

build:构建配置部分。默认使用了spring-boot-maven-plugin,配合spring-boot-starter-parent就可以把Spring Boot应用打包成JAR来直接运行。

 

 

 

 

 

— 要养成终生学习的习惯 —

标签:02,SpringBoot,程序,boot,spring,test,org,starter
From: https://www.cnblogs.com/houhuilinblogs/p/18073916

相关文章

  • 基于SpringBoot实现企业技术员工测评考试管理系统演示【附项目源码+论文说明】
    基于SpringBoot实现企业技术员工测评考试管理系统演示摘要社会的发展和科学技术的进步,互联网技术越来越受欢迎。网络计算机的生活方式逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。互联网具有便利性,速度快,效率高,成本低等优点。因此,构建符合自己要求的操作系......
  • 基于springboot实现网页时装购物系统演示【附项目源码+论文说明】
    基于springboot实现网页时装购物系统演示摘要随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,时装购物系统当然也不能排除在外。时装购物系统是以实际运用为开发背景,运用软件工程原理和开发方法,采用springboot......
  • 2024.3.14软件工程日报
    学习安卓开发时间:30分钟代码量:100<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"><uses-permissionandr......
  • 【SpringBoot】自定义工具类实现Excel数据新建表存入MySQL数据库
    ......
  • 2024年AI辅助研发:科技创新的引擎
    CSND-个人主页:17_Kevin-CSDN博客收录专栏:《人工智能》技术进展进入2024年,人工智能(AI)在科技界和工业界的焦点地位更加巩固,其在辅助研发领域的技术进步尤为显著。深度学习技术的突飞猛进使得数据分析更为高效,比如在新药研发中,通过深度神经网络对化合物的生物活性进行预......
  • 2024.3.12 软工日报
    学习时间:下午四节课代码量:200packagecom.example.myapplication;importandroid.os.AsyncTask;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.PreparedStatement;importjava.sql.SQLException;publicclassMysqlHelp{publicstaticvoidi......
  • 2024年最新腾讯云优惠券获得方法整理
    腾讯云作为国内领先的云服务提供商,其优质的产品和服务深受用户喜爱。而腾讯云优惠券则是用户在使用腾讯云服务时能够享受到的一项福利,可以有效降低上云成本。那么,2024年如何获得腾讯云优惠券呢?本文将为大家详细整理最新腾讯云优惠券获得方法。方法一:腾讯云官网活动页面腾讯......
  • 2023 年山东省职业院校技能大赛(高等职业教育) “信息安全管理与评估”样题
    2023年山东省职业院校技能大赛(高等职业教育)“信息安全管理与评估”样题一、竞赛须知         竞赛需要完成三个阶段的任务,分别完成三个模块,总分共计1000分。三个模块内容和分值分别是:         1.第一阶段:模块一网络平台搭建与设备安全......
  • 【Docker】-- 使用docker部署Springboot+vue项目到虚拟机
    虚拟机系统:CentOS7连接虚拟机工具:MobaXterm以下在安装好虚拟机和docker基础上操作。安装docker:【Docker】--如何安装docker-CSDN博客一、部署Mysql1、安装mysqldocker中执行:dockerrun-d\--namemysql\-p3306:3306\-eTZ=Asia/Shanghai\-eMYSQL_......
  • 小程序API能力集成指南——场景API汇总
    条件APIty.device.createCondition创建条件需引入DeviceKit,且在>=2.5.4版本才可使用参数Objectobject属性类型默认值必填说明typestring是条件类型conditionstring否条件内容indexnumber否索引completefunction否接口调用结束的回调函数(调用成功、失败都会执行)success......