springboot十分钟快速搭建

news/2024/11/2 1:52:17/

没有搭建ssm经验的同学请移步SSM后端框架搭建(有图有真相)_ssm编写后台接口-CSDN博客

环境搭建

1.创建项目

2.配置pom.xml文件

<properties><maven.compiler.source>18</maven.compiler.source><maven.compiler.target>18</maven.compiler.target><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties><!--导入父工程-->
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.1.0</version>
</parent><dependencies><!--springmvc--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>
</dependencies>
<build><plugins><plugin><!--将文件打包默认jar--><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins>
</build>

3.配置启动类,类名可随意

4.建立controller层

5.运行启动类

整合mybatis

1.添加pom文件

<!--MySQL驱动-->
<dependency><groupId>com.mysql</groupId><artifactId>mysql-connector-j</artifactId>
</dependency>
<!--springboot整合mybatis-->
<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>3.0.3</version>
</dependency>
<!--lombok-->
<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.30</version>
</dependency>

2.设置配置文件application.yml

文件名不可更改 文件缩进不可更改

3.新建数据库

DROP TABLE IF EXISTS `user`;CREATE TABLE `user` (`id` int(11) NOT NULL AUTO_INCREMENT,`uid` varchar(8) DEFAULT NULL,`name` varchar(255) DEFAULT NULL,`age` int(11) DEFAULT NULL,`sex` varchar(255) DEFAULT NULL,PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8;/*Data for the table `user` */insert  into `user`(`id`,`uid`,`name`,`age`,`sex`) values (10,'20240909','张三丰',9999,'男'),(11,'20240907','张无忌',111,'男'),(12,'12010909','郭靖',11,'男'),(13,'22222222','黄蓉',18,'女'),(14,'43215678','赵敏',18,'女'),(15,'78787878','杨过',22,'男'),(18,'12344321','小龙女',18,'女'),(19,'12312333','段誉',18,'男'),(20,'67676765','令狐冲',28,'男'),(21,'88899977','虚竹',18,'男'),(22,'11111111','萧峰',18,'男'),(24,'12121234','石破天',22,'男');

4.新建pojo类搭建ssm结构

5.访问controller


http://www.ppmy.cn/news/1543742.html

相关文章

Cuda By Example - 12 (Texture Memory)

《Cuda By Exmaple》文中的Texture Reference方法&#xff0c;CUDA 12已经不再支持了。为了试试Texture内存模式的加速功能&#xff0c;补充利用Texture Object API的例子。 Texture Object API Texture Object API里&#xff0c;仍然有tex1Dfetch和tex2D两个函数&#xff0c…

法律文件智能识别:免费OCR平台优化数字化管理

一、系统概述 在法律行业&#xff0c;纸质文件的数字化需求日益迫切&#xff0c;合同、判决书、协议等文件的管理成为法律部门的一大难题。传统手动输入不仅耗时&#xff0c;且易出错。思通数科的OCR识别平台应运而生&#xff0c;以其开源、免费的特性为法律文档管理提供了智能…

C语言内幕--全局变量(结合内存分区、汇编视角看类型、连接器)

前言 学习资源&#xff1a;b站up主&#xff1a;底层技术栈学过C语言都知道&#xff0c;全局变量可以再全局中使用&#xff0c;其实全局变量内部还是涉及到不少知识&#xff0c;这里从内存分区、汇编视角看类型、连接器等角度看待全局变量&#xff1b;由于涉及到底层技术&#…

「C/C++」C++标准库之#include<fstream>文件流

✨博客主页何曾参静谧的博客&#x1f4cc;文章专栏「C/C」C/C程序设计&#x1f4da;全部专栏「VS」Visual Studio「C/C」C/C程序设计「UG/NX」BlockUI集合「Win」Windows程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「PK」Parasoli…

深度学习:神经元(Neuron):人工神经网络中的基本单元

神经元&#xff08;Neuron&#xff09;&#xff1a;人工神经网络中的基本单元 在人工神经网络中&#xff0c;神经元是构成网络的基本单元&#xff0c;灵感来源于生物大脑中的神经元。它们是处理信息和学习从数据中提取模式的关键构件。在深度学习和机器学习的背景下&#xff0…

git lfs 安装方法

Git LFS(Large File Storage)是一个用于管理大型文件的 Git 扩展。以下是在不同操作系统上安装 Git LFS 的方法: 在 macOS 上安装 Git LFS 使用 Homebrew 安装: Homebrew 是 macOS 上的包管理器,可以方便地安装 Git LFS。 brew install git-lfs 初始化 Git LFS: 安装完成…

Unix 中文件权限设置

在 Unix 和类 Unix 系统中&#xff0c;文件权限是通过八进制数表示的&#xff0c;这些数字代表不同的权限组合。以下是一些常见的八进制数及其对应的权限设置&#xff1a; 1. **0644**&#xff1a; - 所有者&#xff08;owner&#xff09;&#xff1a;读&#xff08;read&a…

基于微信小程序的音乐播放器系统

作者&#xff1a;计算机学姐 开发技术&#xff1a;SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等&#xff0c;“文末源码”。 专栏推荐&#xff1a;前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏&#xff1a;…