• 后端——框架——容器框架——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一样,需要经常翻看。
  • 相关阅读:
    RDA安装
    关闭SELinux
    Linux下开启关闭防火墙
    长事务管理
    增加复制表
    Python使用property函数定义的属性名与其他实例变量重名会怎么样?
    Python使用property函数定义属性访问方法如果不定义fget会怎么样?
    Python使用property函数和使用@property装饰器定义属性访问方法的异同点分析
    第8.18节 Python类中内置析构方法__del__
    Python中的列表解析和列表推导是一回事吗?
  • 原文地址:https://www.cnblogs.com/rain144576/p/12498511.html
Copyright © 2020-2023  润新知