SpringBoot项目介绍

本文介绍了如何创建SpringBoot项目,包括通过SpringInitializr或IDE的方式。文章详细讲解了工程结构,如静态文件、源代码组织、配置文件等,并探讨了常用注解的作用,如@SpringBootApplication、@RestController、@RequestMapping等,以及它们在处理HTTP请求和数据绑定中的功能。

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

目录

前言

创建SpringBoot项目

工程结构

常用注解

@SpringBootAppication

@RestController 

@RequestMapping

@PathVariable

@RequestParam

 @RequestBody

@lombok

@Mapper

@Autowired @Resource

@Param


前言

本文主要介绍SpringBoot项目是如何搭建的,工程的结构介绍,以及常用的注解。

创建SpringBoot项目

可以在官网下载

Spring Initializr

 也可以通过IDE创建

工程结构

static->存放静态文件

XXAplication文件-->用于启动项目

src/test/java-->用于存放测试文件,文件以Test结尾

src/main/java-->一般分为controller,model,mapper,service

  • controller相当于MVC架构的C层,接口层,用于业务逻辑的实现以及根据前端的传参进行业务操作。
  • model相当于MVC架构的M层,其属性值要与数据库一致。
  • mapper相当于DAO层,与数据库关联,执行SQL语句,接口提供为service。
  • service针对实际业务,与数据库结合,操作数据库的方法

pom.xml-->是各种依赖库的配置,可以在这里添加需要的依赖库。

application.properties-->配置文件,可以做一些自定义配置,可以去修改服务的端口号。

常用注解

@SpringBootAppication

项目启动类里的@SpringBootAppication

下面的博客写的很详细,推荐阅读。

@SpringBootApplication详解_@springbootapplication参数_adwaiter的博客-优快云博客

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MRJJ_9

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值