首页 > 其他分享 >SpringBoot项目结构

SpringBoot项目结构

时间:2023-02-27 23:00:40浏览次数:35  
标签:java SpringBoot Service 项目 配置文件 文件夹 存放 结构

一. 总体概述

SpringBoot框架简单来说就是一个Web框架,其目的在于快速开发一个Web应用的后端实现

image

主要包括三部分:java文件夹Resource文件夹pom.xml

二. Java文件夹

  1. Controller数据控制层

控制层,负责请求转发,接受页面传来的参数,转发给Service处理;接受Service的返回值,则转发给页面;总结:请求接口

  1. Service数据服务层

对一个或多个Dao进行再次封装;主要尽心逻辑处理

  1. Dao数据持久层

也叫Mapper,是一种比较底层基础的操作,具体到对某个表或实体进行增删改查,不涉及业务逻辑,只是达到按照某个条件获得指定数据的要求

  1. Entity数据表对应到实体类的映射

也叫domain,或者beanmodel,是数据库的模型,包含对象的属性get方法set方法以及其他业务逻辑

上述四种包时每个SpringBoot项目必须拥有的,下面两种包视情况而创建

  1. Common存放一些通用的东西

  2. Config存放配置信息

  3. XXXApplication.java项目主入口,main方法

三. Resource文件夹

  1. static存放静态资源

  2. templates存放模板文件

  3. application.properties: 配置文件

四. Test文件夹

单元测试类java文件

五. pom.xml文件

Maven项目配置文件

标签:java,SpringBoot,Service,项目,配置文件,文件夹,存放,结构
From: https://www.cnblogs.com/jouska/p/17162277.html

相关文章