Spring Boot深度学习

本文章由学习过慕课网小马哥的Spring Boot 2.0深度实践之系列总览之后记录的笔记

Spring Boot深度学习

  • Spring Boot易学
    • 组件自动装配 :规约大于配置,专注核心业务
    • 外部化配置 :一次构建、 按需调配,到处运行
    • 嵌入式容器:内置容器、无需部署、独立运行
    • Spring Boot Starter:简化依赖、按需装配、自我包含
    • Production-Ready:一站式运维、生态无缝整合
  • Spring Boot难精
    • 组件自动装配:模式装配、@Enable模块、条件装配、加载机制
    • 外部化配置:Environment 抽象、生命周期、破坏性变更
    • 嵌入式容器:Servlet Web 容器、 Reactive Web 容器
    • Spring Boot Starter:依赖管理、装配条件、装配顺序(难)
    • Production-Ready:健康检查、数据指标、@Endpoint 管控
  • Spring Boot 与Java EE 规范

    • Web:Servlet(JSR-315、JSR-340)
    • SQL:JDBC(JSR-221)
    • 数据校验:Bean Validation(JSR303、JSR-349)
    • 缓存:Java Caching API(JSR-107)
    • WebSockets:Java API for WebSocket(JSR-356)
    • WebService:JAX-WS(JSR-224)
    • Java 管理:JMX(JSR 3)
    • 消息:JMS(JSR-914)

你可能感兴趣的:(Spring Boot深度学习)