当前位置: 首页 > ds >正文

Java高级 | 【实验一】Spring Boot安装及测试 最新

隶属文章:Java高级 | (二十二)Java常用类库-CSDN博客

目录

一、SpringBoot的特点

二、Spring Boot安装及测试

(一)安装Intellij IDEA

(二)安装MySQL

(三)安装postman

(四)配置本地Maven (IEDA中)

 4.1 安装Maven

(1)打开官网,找到下载

 (2)找到Downloads,下载对应最新版本

(3)解压压缩包​编辑

4.2 配置环境变量 

 (1)复制 apache-maven-3.9.8-bin的路径

(2)双击环境变量

(3)验证环境变量是否成功配置

4.3 配置本地Maven

(1)新建MAVEN—local repository文件夹作为本地的仓库

(2)settings.xml, 找到localRepository 节点,添加

4.4 添加国内镜像源

4.5 配置JDK

 settings.xml  文件中找到 profiles 节点

4.6 验证是否配置成功

 (五)使用IDEA搭建SpringBoot项目

 (六)创建控制器类

6.1 先运行项目

6.2 创建控制器类

6.3 修改主程序的代码


官网:Spring Boot

参考:Java SpringBoot 框架 | 菜鸟教程

         随着技术框架的不断更新, SpringBoot基本上已经取代了传统的框架开发(SSM)。

一、SpringBoot的特点

  1. 配置简单不需要编写太多的xml;
  2. 基于spring构建,容易上手;
  3. 独立运行不依赖于容器;
  4. 内置服务器tomcat不需要打war包;
  5. 提供maven极简配置;
  6. 友好的集成了各种框架;

二、Spring Boot安装及测试

(一)安装Intellij IDEA

(二)安装MySQL

(三)安装postman

(四)配置本地Maven (IEDA中)

       Maven是一个自动化构建工具,主要服务于Java项目,它由Apache软件基金会维护。能够自动化完成编译测试打包发布等构建过程,可以大大提高开发效率,保证项目的质量。

       配置本地Maven仓库,可以使用idea自带meven仓库,也可配置自己的meven仓库(需要下载maven仓库jar) 

参考:
Maven配置教程-CSDN博客
(2025.1.27)最新版MAVEN的安装和配置教程(超详细)_maven安装及配置教程-CSDN博客
官网:Welcome to Apache Maven – Maven

 4.1 安装Maven

(1)打开官网,找到下载

 (2)找到Downloads,下载对应最新版本

   Windows用户选   apache-maven-3.9.9-bin.zip 

(3)解压压缩包

4.2 配置环境变量 

 (1)复制 apache-maven-3.9.8-bin的路径
D:\ideaIU\apache-maven-3.9.9-bin\apache-maven-3.9.9

(2)双击环境变量

 新建系统变量

环境变量:

找到Path

%MAVEN_HOME%\bin

(3)验证环境变量是否成功配置

如果无反应,可以检查idea的jdk的环境变量是否成功配置

4.3 配置本地Maven

(1)新建MAVEN—local repository文件夹作为本地的仓库

(2)settings.xml, 找到localRepository 节点,添加
//注意:路径写 你自己的 仓库路径
<localRepository>D:\ideaIU\apache-maven-3.9.9-bin\MAVEN—local repository</localRepository>

4.4 添加国内镜像源

<!-- 阿里云仓库 -->
<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

settings.xml, 找到 mirrors 节点,添加↑

4.5 配置JDK

<!-- java版本 --> 
<profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion></properties>
</profile>
 settings.xml  文件中找到 profiles 节点

4.6 验证是否配置成功

win+R快捷键运行cmd,输入 mvn help:system 测试:出现下载很多文件的页面,说明配置成功

第一次执行 mvn help:system 命令,Maven相关工具会自动到Maven中央仓库下载缺失的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中。

下载完各种文件后, mvn help:system 命令会打印出所有的Java系统属性和环境变量: 

 

 (五)使用IDEA搭建SpringBoot项目

 

 (六)创建控制器类

6.1 先运行项目

如果配置正常,ldea运行界面如下,表示启动正常。

6.2 创建控制器类

鼠标右击controller包,点击new->Java Class,在弹出的对话框中输入“HelloController”并按回车健,创建一个名为HelloController的java类。

package controller;import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {@GetMapping("/hello")public String hello(){return "Hello World!";}
}

6.3 修改主程序的代码

运行: 

http://www.xdnf.cn/news/11083.html

相关文章:

  • STM32单片机编程中标志变量的思想无处不在
  • pip安装python第三方库报错
  • 【python 中的Session 爬取数据案例实践——突发事件预警信息发布网数据抓取】
  • 使用 Python 制作 GIF 动图,并打包为 EXE 可执行程序
  • Ubuntu系统安装与配置NTP时间同步服务
  • 【Harmony OS】作业五 数据存储
  • leetcode题解98:验证二叉搜索树。(中序遍历!!!BST要点!)
  • RHEL7安装教程
  • 黑马程序员TypeScript课程笔记2(11-20)
  • 供应链攻击难以防范 供应商成“安全漏洞”
  • C# CallerMemberName特性
  • JavaScript 核心原理深度解析-不停留于表面的VUE等的使用!
  • MicroROS简述
  • 中和农信如何破解小微农户融资难题
  • 【笔记】用命令手动下载并安装 tokenizers 库.whl文件(Python 3.12+)
  • CppCon 2014 学习:Return values take a ”closure” walk
  • 笔记︱数据科学领域因果推断案例集锦(第三弹)
  • 电商仓储出入库操作指引
  • 在 Dify 项目中的 Celery:异步任务的实现与集成
  • LabelMe安装踩坑
  • 异常检测 VS 监督学习
  • 谷歌地图高清卫星地图软件(Google Earth)v6.0.3.2197 中文版 - 前端工具导航
  • CppCon 2014 学习: Less Code = More Software
  • 深度学习入门——基于多层感知机的MNIST手写数字识别
  • 四、关系数据库标准语言SQL_3
  • ollama的安装及加速下载技巧
  • 凯撒密码:古典密码学的奠基者与技术解析
  • 沟通频率不合适,如何找到平衡点
  • RM-R1:基于推理任务构建奖励模型
  • 第十四天 设计一个OTA升级AB测试方案