Spring Boot架构及主要目标

Spring Boot基于Spring Framework构建,采用分层架构,包括验证器、视图、实用工具类。其流程涉及HTTP请求、控制器、服务层、数据访问,并强调无XML配置、快速入门及默认设置,旨在简化大型项目的非功能特性,如嵌入式服务器、安全性等。
摘要由CSDN通过智能技术生成

1.Spring Boot构架

Spring Boot是Spring框架的模块。它用于轻松创建独立的,生产级的基于Spring的应用程序。它是在核心Spring Framework之上开发的。Spring Boot遵循一个分层的体系结构,其中每个层都与该层正下方或正上方的层(层次结构)进行通信。

在了解Spring Boot体系结构之前,需要了解其中的不同层和类。Spring Boot中有四层,如下所示:

表示层(Presentation Layer)
业务层(Business Layer)
持久层(Persistence Layer)
数据库层(Database Layer)

Spring Boot中这四层的详细介绍如下:

①表示层:表示层处理HTTP请求,将JSON参数转换为对象,并对请求进行身份验证并将其传输到业务层。简而言之,它包括试图,即前端部分。

②业务层:业务层处理有业务逻辑。它由服务类组成,并使用数据访问层提供的服务。它还执行授权和验证。

③持久层:持久层包含所有所有存储逻辑,并将业务对象与数据库进行相互转换。

④数据库层:在数据库层中,执行CRUD(创建,检索,更新,删除)操作。
  1. Spring Boot流程体系结构

    ① Spring Boot有验证器类,视图类和实用程序类。

    ② Spring Boot使用类似于Spring MVC的所有模块,Spring Data等所有模块。Spring Boot的体系结构与Spring MVC的体系结构相

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值