news 2026/4/26 11:10:02

SpringBoot项目进行配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SpringBoot项目进行配置

目录

1.1?项目创建

2.1?项目启动

3.1 数据表与业务代码的创建

1. 数据表的创建

2. CarMapper.xml文件

3. Car.jave

4. CarService

5. CarServiceImpl

6. CarMapper

7. CarController

4.1启动项目

1. 启动Application项目


1.1项目创建
  1. 打开 IDEA,点击 “Create New Project”。
  2. Name: 输入你的项目名
  3. Location: 这个是你的项目所在的路径
  4. JDK: 选择你的 jdk版本,这里推荐使用17
  5. Archetype: 项目管理工具,这里推荐使用maven-archetype-quickstart
  6. 其他的默认即可
  7. 最后点击Create即可

8.等待项目创建成功,如图所示:

如果创建过程中出现异常报错,有可能是没有下载maven,也有可能是网络问题,如果没有下载maven请前往官方地址下载maven,再来创建该项目。

9.在pom.xml文件中加入以下代码

version版本号可以选择你的相对应的版本

org.springframework.boot spring-boot-starter-parent 2.7.18 org.springframework.boot spring-boot-starter-web mysql mysql-connector-java 8.0.25 org.springframework.boot spring-boot-configuration-processor org.projectlombok lombok
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.2.22</version> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.2</version> </dependency>

10.创建application.yaml文件

11.在该配置文件配置

数据库要连接你已有的数据库名,否则会异常

12.创建以包名:controller、service、mapper、bean

在resources下创建mapper的xml文件,统一用mapper包管理

注意:ServiceImpl是Service的实现类

2.1项目启动
  1. 提供了一个启动类,直接启动这个即可
  2. 启动类叫什么无所谓

项目启动的日志

默认为8080端口

3.切换Druid数据源

3.1 数据表与业务代码的创建
1. 数据表的创建

CREATE TABLE car(
id INT(11) PRIMARY KEY AUTO_INCREMENT,
`name` VARCHAR(64) NOT NULL,
`price` DECIMAL(64) NOT NULL
)
INSERT INTO car VALUES(null,‘小米su7’,2000)

2. CarMapper.xml文件

3. Car.jave

4. CarService

5. CarServiceImpl

6. CarMapper

7. CarController

4.1启动项目
1. 启动Application项目

在浏览器访问即可

控制台打印sql语句

完成springboot的一个简单创建,实现了一个简单功能!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 1:25:50

SpringBoot项目整合Knife4J

SpringBoot项目整合Knife4J 前言 为什么要使用API文档什么是API文档 Knife4j Knife4j的进化史Swagger和Knife4J的关系 SpringBoot整合Knife4j 版本适配实现步骤 1.导入依赖2.编写配置类新建一个controller进行测试启动项目 Knife4j增强配置常用注解 例子展示 实体类注解Co…

作者头像 李华
网站建设 2026/4/22 3:47:43

终极指南:突破HRSID数据集实战瓶颈

终极指南&#xff1a;突破HRSID数据集实战瓶颈 【免费下载链接】HRSID HRSID: high resolution sar images dataset for ship detection, semantic segmentation, and instance segmentation tasks. 项目地址: https://gitcode.com/gh_mirrors/hr/HRSID SAR图像分析与舰…

作者头像 李华
网站建设 2026/4/17 3:46:24

ExifToolGUI完全指南:从入门到精通元数据管理

ExifToolGUI完全指南&#xff1a;从入门到精通元数据管理 【免费下载链接】ExifToolGui A GUI for ExifTool 项目地址: https://gitcode.com/gh_mirrors/ex/ExifToolGui 想要轻松管理照片和视频的元数据信息吗&#xff1f;ExifToolGUI正是你需要的工具&#xff01;这款强…

作者头像 李华
网站建设 2026/4/17 23:36:02

ComfyUI-Easy-Use节点连接线残留问题的完整解决方案

ComfyUI-Easy-Use节点连接线残留问题的完整解决方案 【免费下载链接】ComfyUI-Easy-Use In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes. 项目地址: https://gitcode.com/gh_mirrors/co/Comf…

作者头像 李华
网站建设 2026/4/16 16:07:14

Android Studio中文界面终极配置指南:快速实现母语开发环境

Android Studio中文界面终极配置指南&#xff1a;快速实现母语开发环境 【免费下载链接】AndroidStudioChineseLanguagePack AndroidStudio中文插件(官方修改版本&#xff09; 项目地址: https://gitcode.com/gh_mirrors/an/AndroidStudioChineseLanguagePack 还在为And…

作者头像 李华
网站建设 2026/4/25 14:34:01

Windows 12网页版终极体验指南:免费打造你的云端操作系统

Windows 12网页版终极体验指南&#xff1a;免费打造你的云端操作系统 【免费下载链接】win12 Windows 12 网页版&#xff0c;在线体验 点击下面的链接在线体验 项目地址: https://gitcode.com/gh_mirrors/wi/win12 想要在浏览器中零成本体验下一代Windows操作系统吗&…

作者头像 李华