当前位置: 首页 > news >正文

企业网站建设ppt介绍硬件开发流程图

企业网站建设ppt介绍,硬件开发流程图,市场营销策略概念,服务器建网站文章目录 第1章 SpringBoot整体概述1.1 Spring Framework1.1.1 Spring Framework的历史1.1.2 IOC与AOP 1.2 Spring Boot与Spring Framework1.3 Spring Boot的核心特性1.4 Spring Boot的体系 第1章 SpringBoot整体概述 Spring Framework 开发团队 支持不依赖外部容器的Web应用程…

文章目录

  • 第1章 SpringBoot整体概述
    • 1.1 Spring Framework
      • 1.1.1 Spring Framework的历史
      • 1.1.2 IOC与AOP
    • 1.2 Spring Boot与Spring Framework
    • 1.3 Spring Boot的核心特性
    • 1.4 Spring Boot的体系

第1章 SpringBoot整体概述

Spring Framework 开发团队
支持不依赖外部容器的Web应用程序体系结构
2014年 Spring Boot 1.0.0
开发者不必再纠结繁琐的配置、环境的部署等繁琐问题,而只需专注于业务的开发
Spring Boot 不是一个全新的框架,而是基于Spring Framework的“二次封装”

1.1 Spring Framework

一站式企业级Java开发框架

  • IOC Inverse of Control 控制反转
  • AOP Aspect Oriented Programming 面向切面编程
  • 松耦合:对象之间的关系解耦
  • 可配置:外部配置容器及容器中的Bean
  • 一站式:覆盖多领域(JavaWeb、分布式、微服务、Java SE、GUI等)
  • 第三方整合:持久层MyBatis和Hibernate、表现层SpringWebMvc和Struts2、权限校验Spring Security和Shiro

1.1.1 Spring Framework的历史

替代J2EE时期的EJB规范体系

1.1.2 IOC与AOP

IOC 的最直接体现,就是作为Spring Framework的核心容器,这个核心容器又被称为IOC容器,它在内部管理了基于Spring Framework的应用中会用到的所有组件(即Bean)。
可通过模式注解@Component、@Controller等实现组件装配。
使用AOP技术可以通过预编译/运行时动态代理的方式,对目标对象动态添加功能特性(即增强)。
AOP的应用可以使核心业务逻辑与系统级服务(如事务控制、日志审计、权限校验等)分离,从而实现组件功能的“可插拔”。

1.2 Spring Boot与Spring Framework

Spring Boot是开发者与Spring Framework之间的一道中间层,帮助开发者完成部分基于Spring Framework的项目的配置、管理、部署等工作,让开发者专注于业务开发,而不需关注项目环境搭建和配置。
简化基于Spring Framework的项目搭建和应用开发,但不是替代。

1.3 Spring Boot的核心特性

  • 约定大于配置(convention over configuration):对常见场景有约定的默认配置,并自动装配,达到少配置、甚至不配置就能正常启动项目的效果。
  • 场景启动器 starter:整合常用场景,只需引入依赖
  • 自动装配:模块装配+条件装配,动态注册缺少/必要的组件
  • 嵌入式Web容器:嵌入式Web容器,可以直接以一个单体的jar包运行
  • 生产级特性:生产运维型功能特性,如健康检查、监控指标等

1.4 Spring Boot的体系

可整合的技术场景非常多:
SpringWebMvc & SpringWebFlux – Web应用开发
Thymeleaf & Freemarker – Web视图渲染
Spring Security – 安全控制
Spring Data Access – 数据访问(SQL & NoSQL)
Spring Cache – 缓存实现
Spring Message – 消息中间件(JMS & AMQP)
Spring Quartz – 定时任务
Spring Distribution Transaction – 分布式事务(JTA)
Spring Session – 分布式Session
Container Image – 容器镜像构建支持
基于starter场景启动器的整合不需要考虑版本问题,Spring Boot已适配。

······

本节完,更多内容请查阅分类专栏:SpringBoot源码解读与原理分析

http://www.yayakq.cn/news/629559/

相关文章:

  • 网站建设推广软文案例做网站是怎么赢利的
  • 网站qq微信分享怎么做的泰州网站制作软件
  • 有了域名后怎样做网站php网站怎么用mysql新建数据库
  • 北京网站设计与制作免费素材库网站
  • 网站建设没业务廊坊自助建站模板
  • 织梦网站怎么做备份企业网站开发制作
  • 祖庙高明网站建设无锡市住房和城乡建设部网站
  • 中国住房和城乡建设部网站官网可以做产品宣传的网站
  • 我做的网站怎么打开很慢阀门专业网站建设
  • 做网站设计挣钱吗广州建站工作室
  • 青海省建设厅建管处网站wordpress撰写
  • 营销型网站制作价格小白如何做网站
  • 做网站联系怎么制作二维码并自己编辑内容
  • 公司网站建设应注意什么ui设计的发展趋势
  • asp网站空间安卓app软件制作工具
  • 自己电脑做网站 路由器网站建设优化汕头
  • 怎样换网站关键词新公司网站建设分录
  • 做网站时需要FTP工具吗做网站上饶
  • 南宁门户网站学校建设网站前的市场分析
  • 网站建设数据库软件射阳建设局网站
  • 荆门城乡建设局网站2022年一建考试最新消息
  • 做外贸需要到外汇管理网站惠州最专业的网站建设公司
  • 济南泰安网站建设公司自助式网站
  • 信息技术做网站wordpress 3.6
  • 西安网站代维护最新网站建设合同
  • 个人建网站允许吗wordpress 知识库主题
  • 制作网站得多少钱vps 网站异常
  • 网站界面设计和ios移动界面设计的区别开网店的流程和步骤
  • 网站广告位设计无法使用wordpress
  • 木门行业网站该怎么做网站免费广告