zoukankan      html  css  js  c++  java
  • 后端——框架——容器框架——spring_boot——《官网》阅读笔记——第一章节

      第一章节相当于学习spring boot的地图。它总共有七个小节

    1. 第一个小节介绍Spring boot官方文档的三种形式
    2. 第二个小节介绍如何获取帮助
    • 当想深入理解时,查看how-to文档;
    • 当想学习spring boot的基础知识时,提供了它们的链接地址;
    • 当想提问时,可以将问题提在stackflow网站上;
    • 当想反馈Bug时,可以将Bug反馈在Git上。

    3.第三个小节介绍初学时需要的文档地址

    • 如何搭建环境,
    • 如何编写第一个spring boot项目

    4. 第四个小节介绍使用spring boot时的一些工具

    • 构建工具:maven,ant,gradle。我使用的是maven
    • 基础概念:代码结构,@Configuration注解,@EnableAutoConfiguration,依赖注入。这些概念中只有@EnableAutoConfiguation是spring boot的知识点。
    • 运行项目的工具:IDE,Maven,Packaged,Gradle。我使用的是IDE
    • 打包Jar:production jars
    • CLI: command line tool。对应第七章节的内容

    5.学习Spring boot

    • 核心功能:SpringApplication,External Configuration,Profile,Log。
    • Web应用:MVC, Embedded Containers
    • 操作数据:SQL, NO-SQL
    • 消息机制:JMS
    • 测试:概览,Boot 应用,工具类
    • Extending:自动注入,@Condition。@Condition是spring的一个注解,value值为Condition接口的实现类。

    6.生产应用:这部分对应actuator知识点。

    • 管理端:概览
    • Connection Options:HTTP,JMX
    • 监控:Metrics,Audits, HTTP tracing,process

    7.高级主题

    • 部署:对应deployment知识点,三种方式:云上,Web容器,压缩包。
    • 构建工具:maven,ant,gradle
    • 附录:Application properties, Configuration metadata, Auto-configuration-classes,Test Auto-configuration annotations,Executables jars,dependency version。Application properties,Configuration metadata很重要,类似于API一样,需要经常翻看。
  • 相关阅读:
    对var和let作用域用闭包的特性做最好的解释
    Js函数作用域
    问题记录
    Git学习
    React-router BrowserRouter导致axios请求时会重复url中的某些字段
    leetcode python 032 识别最长合法括号
    leetcode python 030 Substring with Concatenation of All Words
    n阶楼梯,一次走1,2,3步,求多少种不同走法
    leetcode python 012 hard 合并k个有序链表
    leetcode python 011
  • 原文地址:https://www.cnblogs.com/rain144576/p/12498511.html
Copyright © 2011-2022 走看看