zoukankan      html  css  js  c++  java
  • Java工程师之SpringBoot系列教程前言&目录

    前言

    与时俱进是每一个程序员都应该有的意识,当一个Java程序员在当代步遍布的时候,你就行该想到我能多学点什么。可观的是后端的框架是稳定的,它们能够维持更久的时间在应用中,而不用担心技术的更新换代。但是类似SSH,SSM这些框架已经太久了,人们迫不及待地想使用更为优雅而又简便的框架来代替,所以SpringBoot运用而生。

    学习条件

    SpringBoot框架是应用在Spring Framework框架的基础上,对Spring Framework框架的进行优化和升级成为了新的框架。既SpringBoot是构建在Spring Framework框架的基础之上,所以想要学好SpringBoot-那么你肯定要掌握Spring Framework。

    学习SpringBoot核心关注点

    对于学习SpringBoot我们应该着重关注以下三个方面,分别是SpringBoot的核心特性,SpringBoot在Web中的应用以及SpringBoot在数据库的应用。本系列章节目录同样以这三个方面为主进行叙述。

    • 核心特性
      • 组件自动装配 :Web MVC ,Web Flux,JDBC等
      • 嵌入式Web容器 :Tomcat,Jetty以及Undertow
    • Web应用
      • 传统Servlet组件应用
      • Spring Web MVC应用
      • Spring Web Flux应用
    • 数据相关
      • 关系型数据库 : JDBC,JPA ,事务
      • 非关系型数据库 : ......

    章节目录

    关于SpringBoot的一些概念

    SpringBoot是什么?

    Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程

    为什么要学习SpringBoot?

    • Spring Boot 旨在帮助开发者快速搭建 Spring 框架

    • 微服务是未来发展的趋势,Spring Boot 是项目微服务化发展的基石。

    为什么SpringBoot易学?

    • Spring Boot Starter :简化依赖,按需装配,自我包含
    • 组件自动装配 :规约大于配置,专注核心业务
    • 外部化配置:一次构件,按需调配,到处运行
    • 嵌入式容器:内纸容器,无需部署,独立运行
    • Production-Ready :一站式运维,生态无缝整合

    为什么SpringBoot难以精通?(难点多)

    • Spring Boot Starter :依赖管理,装配条件,装配顺序
    • 组件自动装配:模式注解,@Enable模块,条件装配,加载机制
    • 外部化配置:Environment抽象,生命周期,破坏性变更
    • 嵌入式容器:Servlet Web容器,Reactive Web容器
  • 相关阅读:
    第四节 pandas 数据加载
    第五节 matplotlib库
    第二节 pandas 基础知识
    第一节 anaconda+jupyter+numpy简单使用
    枚举效率测试 --简单计算题
    Tree 树形结构
    django url分发,视图,模板回顾
    django自定义分页器
    转git的使用
    转Git配置SSH,并Push到GitHub上的相关流程
  • 原文地址:https://www.cnblogs.com/jimisun/p/10076129.html
Copyright © 2011-2022 走看看