【机房报修管理系统】后端篇(二) SpringBoot项目搭建

本文详细介绍了如何使用SpringBoot快速搭建项目框架,包括技术选型、项目搭建步骤、配置文件设置及启动项目的方法,帮助读者轻松掌握SpringBoot的使用。

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

一、前情回顾


    上一次我们讲了数据库的设计,这次我们开始正式写代码,在写代码之前,我们得把整个项目的总体框架搭建起来,以便于以后的开发。


二、技术选型


注意:本项目会用到Spring和SpringMVC,请确保对这两个框架有一定的基础知识
    这一次的项目我们选择SpringBoot,说到SpringBoot,可能有一些同学会有一种既熟悉又陌生的感觉。很多同学都听过“Spring全家桶”,即是Spring和SpringMVC,而SpringBoot带有“Spring”的字样,那肯定和Spring全家桶有关。
    何为SpringBoot?,在SpringBoot的官网上面有这样的介绍

     Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can “just run”.
    We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.

    概括来说,SpringBoot就是Spring全家桶的集合体,你可以很轻松地创建一个生产级别的Spring应用程序,在床架SpringBoot项目的时候已经包含了Spring+SpringMVC,如果你需要其他第三方库,你也可以很轻松地将它们导入进来。在以往,我们创建一个Spring项目时,在开头总会配置一大堆东西,之后项目才能够成功运行起来。而在SpringBoot中,你可以减少甚至是免除这些繁杂的配置,让你专注在事务开发中。
    这时,你可能会说,那我直接学习SpringBoot就好啦,为什么还要费时费力地学习Spring和SpringMVC?
    这种想法我的是不推荐的。在上面我也说过了,SpringBoot其实就是Spring+SpringMVC再加上其他第三方库的集合体,所以里面有很多地方会和这两个框架有交错,如果你直接学习SpringBoot而不学其他的两个框架,确实可行,但是这样做会让你只怎样做,而对Spring的底层原理没有一个深刻的认识,什么是IOC容器,Spring运行过程是怎样的也不清楚,这样对你的编程能力的提高,毕竟当我们了解了这些优秀的框架,才能够做出一个代码质量高的项目。



三、项目搭建


1.使用IDEA创建一个SpringBoot或Maven项目

注意:由于SpringBoot的初始化项目网站在国外,所以Maven在导入的时候可能有一些包会不能够正常导入,导致项目不能正常启动,请使用科学上网
在这里插入图片描述
注意package那一栏多了个repairsystem,请删去一个repairsystem
在这里插入图片描述
在这里插入图片描述
等待右下角的Maven构建完项目即可
在这里插入图片描述

2.设置pom.xml

这个文件是控制你项目所有第三方库,你可以在这里添加其他第三方库,也可以创建子项目。
现在在这个文件里面添加以下代码,确认项目的编码格式和输出的编码格式为UTF-8

<properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
</properties>

3.设置appplication.properties

我们能在resources文件夹看到这个文件,这个问价就是你之后所有需要写的配置全都在这个文件上面写,由于是properties文件,比传统的XML配置更加简单、整洁。
在这里插入图片描述
现在由于我们并没有太多的配置需要写,但是我们能够设置一些例如tomcat 的端口号和编码格式
里面#代表注释,画一个框只是纯粹觉得好看:-)。

############################################################
#
# Server 服务端相关配置
#
############################################################
# 配置api端号口
server.port=8081

############################################################
# Server - tomcat 相关常用配置
############################################################
# tomcat的URI编码
server.tomcat.uri-encoding=UTF-8

4.启动SpringBoot项目

我们可以在com.repairsystem.repairsystem下找到RepairsystemApplication文件
在这里插入图片描述
右键 run即可启动项目
在这里插入图片描述

当你看到控制台输出以下,即为启动成功
在这里插入图片描述
fangwenlocalhost:8081出现以下状况,即为成功
在这里插入图片描述

    到这里,项目的初步搭建已经完成了,如果您对次篇文章有疑问,可以在文章下方留言,谢谢您的阅读。如对【机房报修管理系统】系列文章有兴趣,可以关注或收藏我的文章,您的支持是我最大的动力,我会尽快推出下一期内容,敬请期待。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值