zoukankan      html  css  js  c++  java
  • 大叔学Spring Boot笔记(一)初识Sprint Boot

    学习一种语言或工具,最好的出发点就是官网,如果你英文不好,前期可以参考下各路大神的帖子,但一旦入门还是以官网为主,毕竟第一手资料及最热度社区都是在官网上。

    官网地址: https://spring.io/projects/spring-boot

     简介:

    SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。

    特点:

    SpringBoot所具备的特征有:
    (1)可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;
    (2)内嵌Tomcat或Jetty等Servlet容器;
    (3)提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;
    (4)尽可能自动配置Spring容器;
    (5)提供准备好的特性,如指标、健康检查和外部化配置;
    (6)绝对没有代码生成,不需要XML配置。

    官网Spring Boot简介:

    Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

    We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need minimal Spring configuration.

    Features

    • Create stand-alone Spring applications

    • Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)

    • Provide opinionated 'starter' dependencies to simplify your build configuration

    • Automatically configure Spring and 3rd party libraries whenever possible

    • Provide production-ready features such as metrics, health checks, and externalized configuration

    • Absolutely no code generation and no requirement for XML configuration

  • 相关阅读:
    python常见的错误异常
    vim命令c编程
    递归函数初步理解---python实现(汉诺塔问题)
    python报错:AttributeError: module 'pdb' has no attribute 'set_trace'
    python程序控制结构
    python函数
    结构体的四种定义方法
    基于一维数组的桶排序入门
    双链表与单链表的比较
    在用free()函数释放指针内存时为何要将其指针置空
  • 原文地址:https://www.cnblogs.com/61007257Steven/p/12949409.html
Copyright © 2011-2022 走看看