news 2026/4/17 15:07:40

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/16 0:53:13

Godot卡牌游戏框架:从概念到实现的完整开发指南

Godot卡牌游戏框架&#xff1a;从概念到实现的完整开发指南 【免费下载链接】godot-card-game-framework A framework which comes with prepared scenes and classes to kickstart your card game, as well as a powerful scripting engine to use to provide full rules enfo…

作者头像 李华
网站建设 2026/4/16 16:02:06

B站视频下载神器:零基础也能轻松掌握的4K高清下载技巧

B站视频下载神器&#xff1a;零基础也能轻松掌握的4K高清下载技巧 【免费下载链接】bilibili-downloader B站视频下载&#xff0c;支持下载大会员清晰度4K&#xff0c;持续更新中 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader 还在为无法保存B站精…

作者头像 李华
网站建设 2026/4/17 5:40:43

LRCGet:离线音乐库批量歌词下载终极指南

LRCGet&#xff1a;离线音乐库批量歌词下载终极指南 【免费下载链接】lrcget Utility for mass-downloading LRC synced lyrics for your offline music library. 项目地址: https://gitcode.com/gh_mirrors/lr/lrcget 你是否拥有大量离线音乐文件&#xff0c;却苦于找不…

作者头像 李华
网站建设 2026/4/17 0:38:11

EdgeRemover终极指南:一键安全彻底卸载Edge浏览器

EdgeRemover终极指南&#xff1a;一键安全彻底卸载Edge浏览器 【免费下载链接】EdgeRemover PowerShell script to remove Microsoft Edge in a non-forceful manner. 项目地址: https://gitcode.com/gh_mirrors/ed/EdgeRemover 还在为Windows系统自带的Microsoft Edge浏…

作者头像 李华
网站建设 2026/3/25 13:17:29

如何快速迁移艾尔登法环存档:EldenRingSaveCopier完整指南

如何快速迁移艾尔登法环存档&#xff1a;EldenRingSaveCopier完整指南 【免费下载链接】EldenRingSaveCopier 项目地址: https://gitcode.com/gh_mirrors/el/EldenRingSaveCopier 在艾尔登法环的广阔世界中&#xff0c;数百小时的游戏进度和精心培养的角色一旦丢失就是…

作者头像 李华
网站建设 2026/4/17 14:21:54

springcloud springboot nacos版本对应

组件版本关系 Spring Cloud Alibaba Version Sentinel Version Nacos Version RocketMQ Version Dubbo Version Seata Version 2.2.6.RELEASE 1.8.1 1.4.2 4.4.0 2.7.8 1.3.0 2021.1 or 2.2.5.RELEASE or 2.1.4.RELEASE or 2.0.4.RELEASE 1.8.0 1.4.1 4.4.0 2.7.8 1.3.0 2.2.3.…

作者头像 李华