SpringBoot搭建01 (学习笔记)

本文介绍了SpringBoot的基础知识,包括其简化应用创建、内嵌Tomcat、自动化配置等特性。通过IDEA创建并配置SpringBoot项目时遇到证书问题,通过设置Maven的VM Options解决了问题。接着讲解了如何修改端口,整合MyBatis,以及配置数据库连接。最后,通过编写Mapper接口和XML映射文件完成了基础的CRUD操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(学习笔记仅帮助自己理解记忆,部分内容可能存在理解错误,如有发现,还望指出)

简介

Spring Boot是 Spring家族中的一个全新框架,它用来简化Spring应用程序的创建和开发过程;
约定大于配置;

Spring Boot的特性

➢能够快速创建基于 能够快速创建基于 Spring的应用程序 的应用程序 的应用程序
➢ 能够直接使用 能够直接使用 java main方法启动内嵌的 方法启动内嵌的 方法启动内嵌的 Tomcat服务器运行 服务器运行 Spring Boot程序,不需 程序,不需 程序,不需 要部署 war包文件 包文件
➢ 提供约定的 starter POM来简化 Maven配置,让 配置,让 Maven的配置变得简单 的配置变得简单
➢ 自动化配置,根据项目的 自动化配置,根据项目的 自动化配置,根据项目的 自动化配置,根据项目的 Maven依赖配置, 依赖配置, Spring boot自动配置 自动配置 Spring、Spring mvc等
➢ 提供了程序的健康检查等功能 提供了程序的健康检查等功能 提供了程序的健康检查等功能
➢ 基本可以完全不使用 基本可以完全不使用 XML配置 文件,采用注解配置 文件,采用注解配置 文件,采用注解配

Spring Boot四大核心

自动配置
起步依赖
Actuator
命令行界面

创建

在这里插入图片描述配置工程名

在这里插入图片描述
选择web配置

在这里插入图片描述

IDEA下载maven依赖报错:Could not transfer artifact org.springframework.boot:spring-boot-maven-plugin(证书失效)

File–>settings–>Build–>Build Tools–>Maven–>Runner 将VM
Option换上下边的参数:这样设置可以跳过证书检查,然后maven clean,compile,再install就可以解决这个问题了

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

忽略证书检查

-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true

Hello SpringBoot!!!

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

target生成jar包

双击lifecycle下package
在这里插入图片描述

使用jar命令部署Hello SpringBoot!!

在这里插入图片描述在这里插入图片描述启动成功,可在浏览器测试

properties修改端口号

在这里插入图片描述

yml修改端口号

在这里插入图片描述

SpringBoot整合MyBatis

创建项目时,选择

在这里插入图片描述
有必要将pom.xml中内容修改为
在这里插入图片描述配置application.yml的db连接信息

在这里插入图片描述

引入mybatis配置:

在这里插入图片描述编写mapper接口及xml映射文件:

在这里插入图片描述

在这里插入图片描述
后续编写server,serverImpl,controller后测试即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值