目录
前言
本文主要介绍SpringBoot项目是如何搭建的,工程的结构介绍,以及常用的注解。
创建SpringBoot项目
可以在官网下载
也可以通过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的博客-优快云博客