您的位置:首页 > 娱乐 > 明星 > 0基础SpringBoot学习手札

0基础SpringBoot学习手札

2024/10/5 22:26:35 来源:https://blog.csdn.net/weixin_43637720/article/details/142328563  浏览:    关键词:0基础SpringBoot学习手札

文章目录

  • java 环境配置
      • 1.1 下载JDK安装包
      • 1.2 环境配置
      • 1.3 项目管理工具--Maven
      • 1.4 编码工具--idea
  • SpringBoot应用
      • 2.1 编写hello world
          • 新建一个demo项目步骤:


java 环境配置

1.1 下载JDK安装包

地址:JDK安装包
下载完成后,双击默认安装即可,注意路径不能出现中文
在这里插入图片描述
安装成功之后进行环境配置
在这里插入图片描述
默认安装路径:C:\Program Files\Java\jdk1.8.0_261
在这里插入图片描述

1.2 环境配置

步骤:设置 --> 系统 -->系统信息 – > 高级系统设置 --> 环境变量
在这里插入图片描述

  1. 将安装之后的路径进行复制:C:\Program Files\Java\jdk1.8.0_261
  2. 打开环境变量
  3. 高级 --> 环境变量 --> 新建环境变量在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  4. 新建环境变量之后,再将该环境变量放到PATH里面去
    选择Path,点击“编辑”,再点击“新建”,写法如下:
%JAVA HOME%\bin

点击“确定”保存即可,
在这里插入图片描述

  1. 打开cmd,输入:
java -version

如下图说明安装成功。
在这里插入图片描述

  1. 环境配置完成

1.3 项目管理工具–Maven

下载地址:Maven下载
在这里插入图片描述
下载解压缩到非中文目录,解压后即可使用
【可修改本地Maven仓库地址】
修改maven安装包中的conf/settings.xml文件,指定本地仓库位置。
不修改的话,会默认存在c盘,用户/.m2 目录下

<!-- 1ocalRepository
The path to the local repository maven will use to store artifacts.
Default: ${user.home}/.m2/repository
<1ocalRepository>/path/to/local/repo</1ocalRepository>
--><1ocalRepository>D:\maven-repository</localRepository>

在这里插入图片描述
【可修改镜像地址】
例如阿里云镜像:

    <mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url></mirror>

在这里插入图片描述

在这里插入代码片

可对java项目进行自动化构建和依赖管理
在这里插入图片描述

Maven的作用可以分成三类。

  1. 项目构建:提供标准的,跨平台的自动化构建项目的方式
  2. 依赖管理:方便快捷的管理项目依赖的资源(jar包),避免资源间的版本冲突等问题
  3. 统一开发结构:提供标准的,统一的项目开发结构,如下图所示
    在这里插入图片描述

1.4 编码工具–idea

下载地址:idea下载
Maven与idea集成中
打开idea --> 新建项目 -->
在这里插入图片描述
随便创建一个项目,进入项目会,文件–> 设置 -->在这里插入图片描述

SpringBoot应用

2.1 编写hello world

新建一个demo项目步骤:
  1. 文件 → 新建 → 项目

在这里插入图片描述

  1. 选择Spring Initializr
    【注】
    (1)服务器最好设置称阿里镜像地址,否则下面无法选择java8版本:阿里云镜像地址
    (2)类型选择:Maven
    (3)JDK选择上文配置的1.8版本
    (4)Java选择8
    (5)打包:Jar包

在这里插入图片描述

  1. 选择依赖:
    Spring Web → 新建即在这里插入图片描述

  2. 新建java调试文件
    在java文件夹下新建controller文件夹,新增java文件:HelloController.java文件:

package com.example.demo.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";}
}

在这里插入图片描述

  1. 构建运行:
    在这里插入图片描述
    在这里插入图片描述
  2. 本地构建访问
    在这里插入图片描述
    访问路径:http://localhost:8080/hello
    在这里插入图片描述
    在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com