一. 总体概述
SpringBoot框架简单来说就是一个Web框架,其目的在于快速开发一个Web应用的后端实现
主要包括三部分:java文件夹,Resource文件夹,pom.xml
二. Java文件夹
- Controller:数据控制层
控制层,负责请求转发,接受页面传来的参数,转发给Service处理;接受Service的返回值,则转发给页面;总结:请求接口
- Service:数据服务层
对一个或多个Dao进行再次封装;主要尽心逻辑处理
- Dao:数据持久层
也叫Mapper,是一种比较底层基础的操作,具体到对某个表或实体进行增删改查,不涉及业务逻辑,只是达到按照某个条件获得指定数据的要求
- Entity:数据表对应到实体类的映射
也叫domain,或者bean,model,是数据库的模型,包含对象的属性,get方法,set方法以及其他业务逻辑
上述四种包时每个SpringBoot项目必须拥有的,下面两种包视情况而创建
-
Common:存放一些通用的东西
-
Config:存放配置信息
-
XXXApplication.java:项目主入口,main方法
三. Resource文件夹
-
static:存放静态资源
-
templates:存放模板文件
-
application.properties: 配置文件
四. Test文件夹
单元测试类java文件
五. pom.xml文件
标签:java,SpringBoot,Service,项目,配置文件,文件夹,存放,结构 From: https://www.cnblogs.com/jouska/p/17162277.htmlMaven项目配置文件